Muchísimas gracias!!! Yo al final lo había resuelto de esta manera pero le mande promedio de las tres cajas!!!
Código:
Inicio
Caj1, Caj2, Caj3
Promedio = 0
Mayor = 0
Leer (Caj1, Caj2, Caj3)
SumaC1 = SumaC1 + Caj1
SumaC2 = SumaC2 + Caj2
SumaC3 = SumaC3 + Caj3
Promedio = SumaC1 + SumaC2 + SumaC3/3
si (SumaC1>SumaC2) entonces
si (SumaC1>SumaC3) entonces
Mayor = SumaC1
si no
Mayor = SumaC3
fin si
si no
si (SumaC2>SumaC3) entonces
Mayor = SumaC2
si no
Mayor = SumaC3
fin si
fin si
imprimir (SumaC1, SumaC2, SumaC3, Mayor, Promedio)
fin
Sé que no está bien, pero quería que lo vieran para que se den una idea del razonamiento que tuve.
Ahora pregunto: Acá no sería mejor generar un ciclo para el promedio, determinando que el promedio es cero antes de que se comience a facturar?
EJ:
Código:
facturar(caja1,caja2,caja3)
n=0
suma1=0
promedio=0
mientras (caja1[n] <> 0) hacer
suma1= suma1 + caja1[n]
n = n + 1
fin mientras
mientras (n <> 0) hacer
promedio1 = suma1 / n
fin mientras
Marcadores