Leer un número del 1 al 7 y mostrar el día de la semana correspondiente. (Ejemplo clásico de SEGUN).
Se lee un número entre 1 y 7 y se usa una estructura SEGUN (switch) para mostrar el día correspondiente. Si el número está fuera del rango, mostramos un mensaje de error.
Proceso DiasSemana
Definir n Como Entero;
Escribir "Ingrese un número (1-7): ";
Leer n;
Segun n 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 fuera de rango";
FinSegun
FinProceso
n = int(input("Ingrese un número (1-7): "))
dias = {1: "Lunes", 2: "Martes", 3: "Miércoles", 4: "Jueves", 5: "Viernes", 6: "Sábado", 7: "Domingo"}
print(dias.get(n, "Número fuera de rango"))
let n = parseInt(prompt("Ingrese un número (1-7):"));
switch(n) {
case 1: alert("Lunes"); break;
case 2: alert("Martes"); break;
case 3: alert("Miércoles"); break;
case 4: alert("Jueves"); break;
case 5: alert("Viernes"); break;
case 6: alert("Sábado"); break;
case 7: alert("Domingo"); break;
default: alert("Número fuera de rango");
}
#include <iostream>
using namespace std;
int main() {
int n;
cout << "Ingrese un número (1-7): ";
cin >> n;
switch(n) {
case 1: cout << "Lunes
"; break;
case 2: cout << "Martes
"; break;
case 3: cout << "Miércoles
"; break;
case 4: cout << "Jueves
"; break;
case 5: cout << "Viernes
"; break;
case 6: cout << "Sábado
"; break;
case 7: cout << "Domingo
"; break;
default: cout << "Número fuera de rango
";
}
return 0;
}
using System;
class Program {
static void Main() {
Console.Write("Ingrese un número (1-7): ");
int n = int.Parse(Console.ReadLine());
switch(n) {
case 1: Console.WriteLine("Lunes"); break;
case 2: Console.WriteLine("Martes"); break;
case 3: Console.WriteLine("Miércoles"); break;
case 4: Console.WriteLine("Jueves"); break;
case 5: Console.WriteLine("Viernes"); break;
case 6: Console.WriteLine("Sábado"); break;
case 7: Console.WriteLine("Domingo"); break;
default: Console.WriteLine("Número fuera de rango"); break;
}
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Ingrese un número (1-7): ");
int n = sc.nextInt();
switch(n) {
case 1: System.out.println("Lunes"); break;
case 2: System.out.println("Martes"); break;
case 3: System.out.println("Miércoles"); break;
case 4: System.out.println("Jueves"); break;
case 5: System.out.println("Viernes"); break;
case 6: System.out.println("Sábado"); break;
case 7: System.out.println("Domingo"); break;
default: System.out.println("Número fuera de rango"); break;
}
}
}