Problema con un ejercicio
Publicado por Alejo (3 intervenciones) el 21/05/2021 23:55:42
HOLA TENGO UN PROBLEMA, CUANDO EL VENDEDOR 1 ES EL DEL IMPORTE MAS ALTO EN VEZ DE IMPRIMIRME EL 1 (REFIRIENDOSE AL VENDEDOR 1) ME IMPRIME 0; PORQUE SERA EL PROBLEMA??
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#11. En un comercio hay cuatro vendedores y quieren saber, cuál fue el que realizó la venta de
#mayor importe, y cual la venta de menor importe. Terminar el proceso cuando el importe
#leído sea cero. los datos se leerán de a pares (Codven, Imp).
importemayor=0
importemenor=0
ventamayor=0
ventamenor=0
importe = 1
cont=0
while importe > 0 or cont < 4:
vendedor= int(input("Ingrese el codigo del vendedor: "))
importe=float(input("ingrese el importe: "))
cont=cont+1
if cont == 1:
importemayor=importe
importemenor=importe
if importe>importemayor and importe>0:
importemayor=importe
ventamayor=vendedor
elif importe < importemenor and importe>0:
importemenor=importe
ventamenor=vendedor
print(f"La venta mayor realizada la hizo {ventamayor} y el importe fue {importemayor}")
print(f"La venta menor realizada la hizo {ventamenor} y el importe fue {importemenor}")
Valora esta pregunta


0