Pseudocódigo/Diagramas de Flujo - Diagrama de flujo

 
Vista:

Diagrama de flujo

Publicado por Merlly (1 intervención) el 25/06/2023 19:35:33
Inicio
[Entero Nro_agentes

Texto Nom_agentes (10)

Texto Ape_agentes(10)



Real Venta_enero(10)

Real Venta_febrero(10)

Real Venta_marzo(10)

Real Suma_venta= (10)

Real Promedio_venta= (10)

Real Maxima_venta= (10)

Real Minima_venta= (10)

Real Total_trimestral



Texto consulta_agente_nom

Texto consulta_agente_ape



Mostrar “Ingrese el número de agentes de venta”

Leer Nro_agentes



Si Nro_agentes >=7 y Nro_agentes<=10 entonces

Para i=1 hasta <= Nro_agentes paso +i

Mostrar “Ingresar el nombre y apellido del agente”

Leer Nom_agentes (i), Ape_agentes (i)

Mostrar “ventas de enero”

Leer Venta_enero(i)

Mostrar “ventas de febrero”

Leer Venta_febrero(i)

Mostrar “ventas de marzo”

Leer Venta_marzo(i)



Suma_venta(i)= venta_enero(i) + venta_febrero(i) + venta_marzo(i)

Promedio_venta(i) = Suma_venta(i) / 3



Maxima_venta(i) = Venta_enero(i)

Si Maxima_venta(i) < Venta_febrero(i) entonces

Maxima_venta(i) = Venta_febrero(i)

Si Maxima_venta(i) < Venta_marzo(i) entonces

Maxima_venta(i) = Venta_marzo(i)

Fin-si

Sino

Si Maxima_venta(i) < Venta_marzo(i) entonces

Maxima_venta(i) = Venta_marzo(i)

Fin-si

Fin-si



Minima_venta(i) = Venta_enero(i)

Si Minima_venta(i) > Venta_febrero(i) entonces

Minima_venta(i) = Venta_febrero(i)

Si Minima_venta(i) > Venta_marzo(i)

Minima_venta(i) = Venta_marzo(i)

Fin-si

Sino

Si Minima_venta(i) > Venta_marzo(i) entonces

Minima_venta(i) = Venta_marzo(i)

Fin-si

Fin-si

Siguiente i



Mostrar ‘Total de ventas realizadas por todos los agentes’

Para i= 1 hasta <= Nro_agentes paso +i

Mostrar Nom_agentes(i)

Mostrar Ape_agentes(i)

Mostrar Suma_venta(i)

Siguiente i



Mostrar 'Promedio de ventas realizadas por todos los agentes’

Para i= 1 hasta <= Nro_agentes paso +i

Mostrar Nom_agentes(i)

Mostrar Ape_agentes(i)

Mostrar Promedio_venta

Siguiente i



Mostrar 'Minimas ventas realizadas por todos los agentes’

Para i= 1 hasta <= Nro_agentes paso +i

Mostrar Nom_agentes(i)

Mostrar Ape_agentes(i)

Mostrar Minima_venta

Siguiente i



Mostrar 'Maximas ventas realizadas por todos los agentes’

Para i= 1 hasta <= Nro_agentes paso +i

Mostrar Nom_agentes(i)

Mostrar Ape_agentes(i)

Mostrar Maxima_venta

Siguiente i



Mostrar “Consulta de agente”

Mostrar “Ingrese el nombre del agente”

Leer consulta_agente_nom , consulta_agente_ape

Mostrar “Reporte”

Para i= 1 hasta Nro_agentes paso +i

Si consulta_agente_nom = Nom_agentes(i) y consulta_agente_ape=Ape_agentes(i)



Mostrar “Venta de enero”

Mostrar Venta_enero(i)



Mostrar “Venta de febrero”

Mostrar Venta_febrero(i)



Mostrar “Venta de marzo”

Mostrar Venta_marzo(i)



Total_trimestral=venta_enero(i) + venta_febrero(i) + venta_marzo(i)

Mostrar “Total trimestral”

Mostrar Total_trimestral

Fin-si

Siguiente i

Sino

Mostrar “Número de agentes no valido, se necesita de 7 a 10”

Fin-si
Fin
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder