Algoritmo para mostrar el día de la semana según un número en PSeInt (Guía 2026)

Este ejercicio es el ejemplo perfecto para practicar la estructura Segun. El usuario ingresa un número del 1 al 7 y el programa muestra el día de la semana correspondiente.

Código completo

Algoritmo DiaDeLaSemana
    Definir numero Como Entero
    Escribir "Ingresa un número del 1 al 7:"
    Leer numero
    Segun numero Hacer
        1: Escribir "Lunes"
        2: Escribir "Martes"
        3: Escribir "Miércoles"
        4: Escribir "Jueves"
        5: Escribir "Viernes"
        6: Escribir "Sábado"
        7: Escribir "Domingo"
        De Otro Modo:
            Escribir "Número inválido. Debe ser entre 1 y 7."
    FinSegun
FinAlgoritmo

Explicación paso a paso

  1. Declaramos numero como Entero y lo leemos del teclado.
  2. Cada caso del Segun muestra el día correspondiente al número ingresado.
  3. De Otro Modo maneja cualquier número fuera del rango 1-7.

Errores comunes

  • Omitir De Otro Modo y que el programa no responda nada con un número inválido.
  • Escribir FinSi en lugar de FinSegun al cerrar el bloque.
  • Usar el número como texto («1») en los casos en lugar del entero 1.

🚀 ¿Ya dominas la lógica? Da el salto a Python

Ver curso de Python en español →

Publicaciones Similares