Está en la página 1de 3

"""

Construya un programa en python tal que, dados como datos de un


número
determinado de carros, el nombre del comprador, marca de un vehículo y su
precio,
determine el valor final que debe pagar el comprador. El
concesionario está haciendo
descuentos teniendo en cuenta la marca, con
base en la siguiente tabla.

MARCA DESCUENTO
1.
Susuky 8%
2. Renault 5%
3. Chevrolet 6%
4. Mazda 9%

a) Número de vehículos procesados


de Modelo Chevrolet.
b) Costo total de todos los vehículos y el total de descuento.
c)
Promedio del precio final del grupo de vehículos.
d) Datos del comprador con vehículo con
menor precio final.
"""
# 1. Entrada
n = 0 # Número de carros
nombre =
"" # Nombre del comprador
marca = 0 # Marca del vehiculo
precio = 0 # Valor de cada
carro
porDescuento = costoTotal = descuentoTotal = 0.0
descuento = valorapagar = numeroMarca
= numeroChevrolet = 0
menor = porDescuentoM = descuentoMenor = precioMenor = 0
sumaValorFinal
= 0 # Suma de los valor finales
nombreMenor = marcaMenor = ""
# 1.1 Captura de
datos
n = int(input("\tEscriba el número de carros a comprar: "))
for i in
range(n):
nombre = input("\tEscriba el nombre de comprador: ")
while
True:
print("\t","="*50)
print("\tMarcas de carros
disponibles".center(40))
print("\t","="*50)

print("\t1. Susuky")
print("\t2. Renault")

print("\t3. Chevrolet")
print("\t4. Mazda")
numeroMarca =
int(input("\tEscoja la opción que corresponde al carro a comprar: "))
if
numeroMarca == 1:
marca = "Susuky"
porDescuento = 0.08

break
elif numeroMarca == 2:
marca = "Renault"

porDescuento = 0.05
break
elif numeroMarca == 3:
marca =
"Chevrolet"
porDescuento = 0.06
numeroChevrolet += 1

break
elif numeroMarca == 4:
marca = "Mazda"

porDescuento = 0.09
break
else:
print("\tOpción
incorrecta")
print("\tPulse una tecla para continuar.....")

precio = int(input("\tEscriba el valor del carro: "))


descuento = precio *
porDescuento
valorapagar = precio - descuento
costoTotal += precio

descuentoTotal += descuento
sumaValorFinal += valorapagar
if i == 0:
menor =
valorapagar
nombreMenor = nombre
marcaMenor = marca
porDescuentoM =
porDescuento
descuentoMenor = descuento
precioMenor = precio
elif
valorapagar < menor:
menor = valorapagar
nombreMenor = nombre

marcaMenor = marca
porDescuentoM = porDescuento
descuentoMenor = descuento

precioMenor = precio
print("\t","="*50)

print("\t","Datos del comprador".center(40))

print("\t","="*50)
print("\tNombre :", nombre)

print("\tMarca :", marca)


print("\tPrecio :", precio)

print("\tDescuento(%) :", porDescuento*100,"%")

print("\tDescuento($) :", float("{0:.2f}".format(descuento)))

print("\tValor final :", valorapagar)


promedio = sumaValorFinal /
n
print("\t","="*50)
print("\t","Datos
globales".center(40))
print("\t","="*50)
print("\tTotales de
vehiculos: ", n)
print("\tNúmero de Chevrolets ",
numeroChevrolet)
print("\tCosto total : ", costoTotal)
print("\tDescuento
total : ", descuentoTotal)
print("\tValor final total: ",
sumaValorFinal)
print("\tPromedio valor final: ",
float("{0:.2f}".format(promedio)))
print("\t","="*50)
print(&qu
ot;\t","Datos cliente menor valor
final".center(40))
print("\t","="*50)
print("\tNombre : ",
nombreMenor)
print("\tMarca : ", marcaMenor)
print("\tPrecio :",
precioMenor)
print("\tDescuento(%) :",
porDescuentoM*100,"%")
print("\tDescuento($) :",
float("{0:.2f}".format(descuentoMenor)))
print("\tValor final: ", menor)

Powered by TCPDF (www.tcpdf.org)

También podría gustarte