Evaluación de la Unidad 1: Introducción a los ambientes de graficación (PROGRAMA)
Como parte de la evaluación de la primera unidad, se pedía también la creación de un programa que utilizara las funciones if, for y while. A continuación se presenta un programa en el que se pide el número de artículos a pagar y si el total es mayor o igual a 1,000, se descontará el 20%.
Código:
Código:
#programa que si en la compra de x articulos el total es de 1,000 o mas, se otorgara el 20% de descuento def compras(): resp = "si" while (resp!= "no"): print " " print("Ingrese el numero de articulos a pagar: ") art = int(input()) total = 0 for i in range(1, art + 1): print "Ingrese el precio del articulo ", i, ": " precio = int(input()) total = precio + total if (total >= 1000): desc = (total * 20) / 100 pagar = total - desc print "El total fue ", total, " se le otorgara el 20% de descuento y su total a pagar es de ", pagar else: print "Su total es de ", total print("Desea realizar otra compra? (Si/No)") resp = raw_input() print "Gracias por su compra!" compras()
Comentarios
Publicar un comentario