PROBLEMA
Escribir un algortimo que no diga si un alumno va a llegar temprano a clase dependiendo principalmente de dos condiciones: la primera es saber si se levanta temprano o no, la segunda es saber sy pasa o una combi o un autobus a la hora esperada.
ALGORITMO
Entradas:
Booleano: levanta_temprano
Booleano: pasa_combi
Booleano: pasa_autobus
Salidas:
Alfanumérico: llegada
INICIO
Leer levanta_temprana
Leer pasa_combi
Leer pasa_autobus
Si levanta temprano es "SI" AND pasa_combi es "SI" OR pasa_autobus es "SI" entonces
establecer llegada en "si llega temprano"
Si levanta temprano es "NO" AND pasa_combi es "NO" AND pasa_autobus es "NO" entonces
establecer llegada en "no llega temprano"
Imprimir llegada
FIN
PSEUDOCÓDIGO
Class El_alumno_llega
//Declaraciones (entradas)
Booleano: levanta_temprano
Booleano: pasa_combi
Boolenao: pasa.autobus
// Declaraciones (salidas)
Cadena: llegada
Main
Print "Te levantas temprano"
Scan levanta_temprano
Print "Pasa la combi"
Scan pasa_combi
Print "Pasa el autobus"
Scan pasa_autobus
if (levanta_temprano == "SI") AND(pasa_combi == "SI") OR (pasa_autobus == "SI")then
llegada = "si llega temprano"
if(levanta_temprano=="NO")AND(pasa_combi=="NO")AND(pasa_autobus=="NO")then
llegada = "no llega temprano"
Print llegada
End_main
No hay comentarios:
Publicar un comentario