Segun en PSeInt: ejercicios de menús y opciones
5 ejemplos
Cómo funciona
Segun elige un camino entre varios según el valor de una variable. Es la herramienta natural para un menú: el usuario escribe 1, 2 o 3 y el programa hace lo que corresponde a cada número.
Cada caso se escribe como valor: y debajo sus instrucciones. Un mismo caso puede aceptar varios valores separados por comas, y De Otro Modo atrapa todo lo que no esté en la lista, como una opción inválida.
Segun compara siempre por igualdad. Si necesitas rangos (de 0 a 10, de 11 a 20…), usa condicionales Si en su lugar.
Ejemplo corto
Lo mínimo para verlo funcionar. Cópialo o ábrelo en el editor.
Algoritmo DiaDeLaSemana Definir dia Como Entero Escribir "Número de día (1 a 7):" Leer dia Segun dia Hacer 1, 2, 3, 4, 5: Escribir "Día de semana" 6, 7: Escribir "Fin de semana" De Otro Modo: Escribir "Ese día no existe" FinSegunFinAlgoritmoLo que muestra:
Número de día (1 a 7):Respuesta del usuario: 6Fin de semana
Se abre en el editor del navegador, sin instalar nada.
Ejercicios resueltos
Cada ejercicio trae el código completo, su diagrama de flujo y una ejecución de muestra.
Menú de cafetería
Elige una bebida del menú y calcula el total a pagar.
BásicoContar vocales
Cuenta las vocales, los espacios y los demás caracteres de un texto.
IntermedioMenú modular
Un conversor de unidades con un menú que se repite.
IntermedioCajero automático
Verifica el PIN y permite consultar, depositar y retirar dinero.
AvanzadoAgenda de contactos
Agrega, lista y busca contactos en una agenda que crece.
Avanzado
En la referencia del lenguaje
Las instrucciones que intervienen, explicadas una por una.
Otros conceptos
Codoritmo es un proyecto independiente y de código abierto, inspirado en PSeInt y compatible con su sintaxis. No está afiliado al proyecto PSeInt. Sitio oficial de PSeInt.