Título: Programa que solicite al usuario un número del 1 al 7 e imprima el día de la semana correspondiente
Fecha: 09-05-2023 16:58
Pregunta o consulta del visitante:
¡Hola! Me preguntaba si podrías ayudarme a modificar mi programa. Necesito que, al ingresar un número del 1 al 7, me muestre el día de la semana correspondiente usando "switch case". ¡Gracias!
Respuesta de ALEGSA.com.ar:
¡Claro! Aquí te dejo el código en lenguaje C++ para resolver esa tarea:
```
#include <iostream>
using namespace std;
int main() {
int num;
cout << "Ingresa un numero del 1 al 7: ";
cin >> num;
switch(num) {
case 1:
cout << "Lunes" << endl;
break;
case 2:
cout << "Martes" << endl;
break;
case 3:
cout << "Miercoles" << endl;
break;
case 4:
cout << "Jueves" << endl;
break;
case 5:
cout << "Viernes" << endl;
break;
case 6:
cout << "Sabado" << endl;
break;
case 7:
cout << "Domingo" << endl;
break;
default:
cout << "Numero invalido" << endl;
}
return 0;
}
```
El programa solicita al usuario un número del 1 al 7, y luego utiliza la estructura "switch case" para imprimir el día de la semana correspondiente. Si el usuario ingresa un número fuera del rango, el programa imprime "Numero invalido". Espero que te haya sido de ayuda.
Preguntas relacionadas para el Asistente IA:
1 - ¿Qué tarea se puede resolver con el código en lenguaje C++ proporcionado?
2 - ¿Qué función tiene la línea "using namespace std;" en el código?
3 - ¿Qué se imprimirá en la pantalla si el usuario ingresa el número 1 al ejecutar el programa?
Compartir nota