PROBLEMA
Escribir una algoritmo que le permita aun usuario elegir entre tres colores diferentes y se termine cuando el numero de veces que se haya elegido el primer color sea 5.
ALGORITMO
Entradas: Alfanumerico color
Numerico contador
INICIO
Mientras contador sea menor a 5 hacer
Leer color
Si color es
"amarillo" entonces
Imprimir "Eligio amarillo"
Sumar contador mas uno y guardar en contador
"rojo" entonces
Imprimir "Eligio rojo"
"azul" entonces
Imprimir "Eligio azul"
si no
Imprimir "Opcion invalida"
Fin selector
Fin mientras
FIN
PSEUDOCODIGO
Class Colores
// Declaraciones
Cadena: color
Entero: contador
// Procedimiento
Main
While (contador <5) as
Print "Escribe un color"
Scan color
Switch (color)
"amarillo":
Print "Eligio amarillo"
contador = contador +1
"rojo":
Print "Eligio rojo"
"azul":
Print "Eligio azul"
End_switch
End_while
End_main
No hay comentarios:
Publicar un comentario