Ejercicio de programación - Día de la semana
Diseñar el algoritmo de un programa (y codificarlo en un lenguaje de programación) que:
1º) Pida por teclado el número (dato entero) de un día de la semana.
2º) Muestre por pantalla el nombre (dato cadena) correspondiente a dicho día.
Nota: si el número de día introducido es menor que 1 o mayor que 7, se mostrará el mensaje:
- "ERROR: Día incorrecto."
Por pantalla se verá, por ejemplo:
Solución (pseudocódigo):
Algoritmo Dia_de_la_Semana
Definir dia Como Entero
Escribir Sin Saltar "Introduzca día de la semana: "
Leer dia
Segun dia 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 "ERROR: Día incorrecto."
FinSegun
FinAlgoritmo
Solución (Python):
dia=int(input("Introduzca día de la semana:"))
if dia == 1:
print("Lunes")
elif dia == 2:
print("Martes")
elif dia == 3:
print("Miércoles")
elif dia == 4:
print("Jueves")
elif dia == 5:
print("Viernes")
elif dia == 6:
print("Sábado")
elif dia == 7:
print("Domingo")
else:
print("ERROR: Día incorrecto.")