Leer un número del 1 al 12 y mostrar el nombre del mes correspondiente.
Se lee un número entre 1 y 12 y se usa una estructura SEGUN para mostrar el mes correspondiente. Si el número está fuera del rango, se informa al usuario.
Proceso MesesDelAno
Definir n Como Entero;
Escribir "Ingrese un número (1-12): ";
Leer n;
Segun n Hacer
1: Escribir "Enero";
2: Escribir "Febrero";
3: Escribir "Marzo";
4: Escribir "Abril";
5: Escribir "Mayo";
6: Escribir "Junio";
7: Escribir "Julio";
8: Escribir "Agosto";
9: Escribir "Setiembre";
10: Escribir "Octubre";
11: Escribir "Noviembre";
12: Escribir "Diciembre";
De Otro Modo: Escribir "Número fuera de rango";
FinSegun
FinProceso
n = int(input("Ingrese un número (1-12): "))
meses = {
1: "Enero", 2: "Febrero", 3: "Marzo", 4: "Abril", 5: "Mayo", 6: "Junio",
7: "Julio", 8: "Agosto", 9: "Setiembre", 10: "Octubre", 11: "Noviembre", 12: "Diciembre"
}
print(meses.get(n, "Número fuera de rango"))
let n = parseInt(prompt("Ingrese un número (1-12):"));
let meses = {
1: "Enero", 2: "Febrero", 3: "Marzo", 4: "Abril", 5: "Mayo", 6: "Junio",
7: "Julio", 8: "Agosto", 9: "Setiembre", 10: "Octubre", 11: "Noviembre", 12: "Diciembre"
};
alert(meses[n] || "Número fuera de rango");
#include <iostream>
using namespace std;
int main() {
int n;
cout << "Ingrese un número (1-12): ";
cin >> n;
switch(n) {
case 1: cout << "Enero
"; break;
case 2: cout << "Febrero
"; break;
case 3: cout << "Marzo
"; break;
case 4: cout << "Abril
"; break;
case 5: cout << "Mayo
"; break;
case 6: cout << "Junio
"; break;
case 7: cout << "Julio
"; break;
case 8: cout << "Agosto
"; break;
case 9: cout << "Setiembre
"; break;
case 10: cout << "Octubre
"; break;
case 11: cout << "Noviembre
"; break;
case 12: cout << "Diciembre
"; break;
default: cout << "Número fuera de rango
"; break;
}
return 0;
}
using System;
class Program {
static void Main() {
Console.Write("Ingrese un número (1-12): ");
int n = int.Parse(Console.ReadLine());
switch(n) {
case 1: Console.WriteLine("Enero"); break;
case 2: Console.WriteLine("Febrero"); break;
case 3: Console.WriteLine("Marzo"); break;
case 4: Console.WriteLine("Abril"); break;
case 5: Console.WriteLine("Mayo"); break;
case 6: Console.WriteLine("Junio"); break;
case 7: Console.WriteLine("Julio"); break;
case 8: Console.WriteLine("Agosto"); break;
case 9: Console.WriteLine("Setiembre"); break;
case 10: Console.WriteLine("Octubre"); break;
case 11: Console.WriteLine("Noviembre"); break;
case 12: Console.WriteLine("Diciembre"); 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-12): ");
int n = sc.nextInt();
switch(n) {
case 1: System.out.println("Enero"); break;
case 2: System.out.println("Febrero"); break;
case 3: System.out.println("Marzo"); break;
case 4: System.out.println("Abril"); break;
case 5: System.out.println("Mayo"); break;
case 6: System.out.println("Junio"); break;
case 7: System.out.println("Julio"); break;
case 8: System.out.println("Agosto"); break;
case 9: System.out.println("Setiembre"); break;
case 10: System.out.println("Octubre"); break;
case 11: System.out.println("Noviembre"); break;
case 12: System.out.println("Diciembre"); break;
default: System.out.println("Número fuera de rango"); break;
}
}
}