Ayuda ejercicio con python.

crear un programa que lea las cantidades y precios y al final indique el total de la factura. Primero se pregunta "introduzca la cantidad vendida" tras lo cual el usuario introducirá un número entero positivo. después se pregunta : "introduzca el precio" que será un número decimal positivo. La lectura terminara cuando en la cantidad se introduzca un 0. sí es así, se escribirá el total.​

Respuestas

Respuesta dada por: irmajulia
2

El código en python para el programa que calcula el total de una factura es:

if __name__ == '__main__':

cantidad = 1

total = 0

while cantidad!=0:

 print("Introduzca la cantidad vendida: ", end="")

 cantidad = float(input())

 if cantidad!=0:

  print("Introduzca el precio: ", end="")

  precio = float(input())

  total = total+(cantidad*precio)

print("El total de la factura es: ",total)

Como se observa en el programa, tenemos una estructura repetitiva "while" que se ejecutara mientras la cantidad ingresada sea diferente de 0 (cantidad!=0)

El resto ya solo es, ir incrementando la variable "total" con el producto de la cantidad y el precio ingresado: cantidad*precio

Finalmente, queda mostrar el total.

                        print("El total de la factura es: ",total)

Te dejo el pseudocódigo en PSeint

Algoritmo factura

cantidad <- 1

total <- 0

Mientras cantidad<>0 Hacer

 Escribir 'Introduzca la cantidad vendida: ' Sin Saltar

 Leer cantidad

 Si cantidad<>0 Entonces

  Escribir 'Introduzca el precio: ' Sin Saltar

  Leer precio

  total <- total+(cantidad*precio)

 FinSi

FinMientras

Escribir 'El total de la factura es: ',total

FinAlgoritmo

Y en imagen adjunta el diagrama de flujo

Adjuntos:

ivcvc: muchas fracias por ayudarme, tengo muchas dudas respecto a este programa
irmajulia: cuales son?
ivcvc: entiendl las cosas, pero no se aplicarla a crear los programas
irmajulia: empieza programas mas sencillos. Y practica, lee como hicieron sus programas otras personas. Ejercita la lógica, se requiere mucho dominio de la lógica, escribe tu solución en palabras primero: Por ejemplo: Si la factura tuviera un solo producto, me basta con ejecutar precio*cantidad una sola vez. Pero si son más, tengo que repetir varias veces ese multiplicación, y en ese caso, el resultado debo ir sumándolo en una variable TOTAL.
ivcvc: he subido otra pregunta de phyton, no sé si la puedes ver.
ivcvc: ayuda a crear un programa con phyton.
Debido a la pertinaz sequía sufrida años atrás en algunos puntos de la geografía e...
https://brainly.lat/tarea/13149475?utm_source=android&utm_medium=share&utm_campaign=question
Preguntas similares