Título: Python: algoritmo que dada un número del 1 al 7 introducido por el usuario envíe un mensaje que diga a qué día corresponde
Fecha: 12-05-2023 16:41
¡Hola! Me gustaría saber cómo puedo crear un algoritmo que, al ingresar un número del 1 al 7, me indique a qué día de la semana corresponde. ¿Alguien puede ayudarme con esto? ¡Gracias!
Respuesta de ALEGSA.com.ar:
¡Hola! Claro que puedo ayudarte con eso. Aquí te dejo un ejemplo de cómo podría ser el algoritmo en lenguaje Python:
```
# Pedimos al usuario que introduzca un número del 1 al 7
numero = int(input("Introduce un número del 1 al 7: "))
# Evaluamos el número y mostramos el día correspondiente
if numero == 1:
print("Lunes")
elif numero == 2:
print("Martes")
elif numero == 3:
print("Miércoles")
elif numero == 4:
print("Jueves")
elif numero == 5:
print("Viernes")
elif numero == 6:
print("Sábado")
elif numero == 7:
print("Domingo")
else:
print("El número introducido no es válido")
```
El código pide al usuario que introduzca un número del 1 al 7, y luego utiliza una serie de condicionales `if` / `elif` para evaluar el número y mostrar el día correspondiente en función del número introducido. Si el número introducido no está en el rango del 1 al 7, el algoritmo mostrará un mensaje de error. Espero que te sea útil.
Preguntas relacionadas para el Asistente IA:
1 - ¿Cuál es el objetivo del algoritmo en lenguaje Python?
2 - ¿Qué se evalúa en la línea 4 del algoritmo?
3 - ¿Qué sucede en la línea 11 del algoritmo si el número ingresado es diferente de 1 al 7?
Compartir nota