PROBLEMA
Necesitamos un algoritmo que le permita a los alumnos escogen una opcion del 1 al 4 para un modelo de auto (Chevy, Tsuru, Bora y Polo) y nos imprima un mensaje con el total de alumnos que eligieron cada auto.
ALGORITMO
Entradas: Numerico auto
Numerico alumnos
Salidas: Numerico total_chevy
Numerico total_ tsuru
Numerico total_bora
Numerico total_polo
INICIO
Para alumnos desde 1 hasta 28, incremento 1
Imprimir "Elige un auto"
Leer auto
Si auto es
1 entonces
sumar total chevy mas 1 y guardar en total_chevy
2 entonces
sumar total_tsuru mas 1 y guardar en total_tsuru
3 entonces
sumar total_bora mas 1 y guardar en total_bora
4 entonces
sumar total_polo mas 1 y guardar en total_polo
Si no
Print "Numero invalido"
Fin selector
Fin para
Print "El total de autos chevy es:"
Print total_chevy
Print "El total de autos Tsuru es:"
Print total_tsuru
Print "El total de autos bora es:"
Print total_bora
Print "El total de autos polo es:"
Print total_polo
FIN
PSEUDOCODIGO
Class Autos
//Declaraciones
Entero: auto
Entero: alumnos
Entero: total_chevy
Entero: total_tsuru
Entero: total_bora
Entero: total_polo
// Procedimiento
Main
For (alumnos = 1; alumnos <= 28; alumnos = alumnos +1)
Print "Elige un auto"
Scan auto
Switch (auto)
1: total_chevy = total_chevy +1
2: total_tsuru = total_tsuru +1
3: total_bora = total_bora +1
4: total_polo = total_polo +1
Default: Print "Numero invalido"
End_switch
End_for
Print " El total de autos chevy es:"
Print total_chevy
Print "El total de autos Tsuru es:"
Print total_ tsuru
Print "El total de autos bora es:
Print total_bora
Pirnt "El total de autos polo es:"
Print total_polo
End_main
No hay comentarios:
Publicar un comentario