Informática, pregunta formulada por trevinodaniel, hace 1 mes

Codifica un programa en Python que calcule el precio de compra de acuerdo con la siguiente tabla de precios:
Menos de tres kilos $2.4 pesos
[3, 6) kilos $2.3 pesos
[6, 10) $2.1 pesos
mas de 10 kilos $1.85 pesos
Imprime El importe a pagar
b) Transforma el programa para que puedas calcular el importe de compra para un numero indeterminado de compras.

Respuestas a la pregunta

Contestado por megatokay
1

A continuación se muestra código en lenguaje Python 3 para calcular importe de una compra según precios del producto y cantidades en kilos.

Programa precio de compra

if __name__ == '__main__':

  • # Definir variables

cantprod = float()

totalcompra = float()

ventas = int()

contador = 1

print("Bienvenido")

  • # ingresar datos

print("Ingrese cantidad de ventas a procesar")

ventas = int(input())

while True:# no hay 'repetir' en python

 while True:# no hay 'repetir' en python

  print("Venta No. ",contador)

  print("Ingrese cantidad de kilos: ", end="")

  cantprod = float(input())

  if (cantprod>0): break

  •  # calcular importe para cantidad menor a 3 kilos

 if (cantprod<3):

  precio = 2.4

  totalcompra = cantprod*precio

  •  # calcular importe para cantidad mayor a 3 kilos  y menor a 6

 if (cantprod>=3) and (cantprod<=6):

  precio = 2.3

  totalcompra = cantprod*precio

  •  # calcular importe para cantidad mayor a 6 kilos  y menor a 10

 if (cantprod>6) and (cantprod<=10):

  precio = 2.1

  totalcompra = cantprod*precio

  •  # calcular importe para cantidad mayor a 10 kilos

 if (cantprod>10):

  precio = 1.85

  totalcompra = cantprod*precio

 contador = contador+1

  •  # Mostrar resultados

 print("Precio por kilo ",precio)

 print("Total importe de la compra ",totalcompra)

 if contador>ventas: break

Para saber más acerca de códigos en Python consulte: https://brainly.lat/tarea/13103065

Adjuntos:
Otras preguntas