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
[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


0