Prácticas:De numero a día de la semana.
Ejercicios y Practicas resueltas en lenguaje de programación en lenguaje C, Cursos Online Gratuitos
se plantea especificar un día de la semana en formato de valor numérico entre 0 y 6 y a continuación visualizar en formato de texto, el día de la semana que corresponde, teniendo en cuenta que el valor cero se corresponde con el día de la semana Domingo.
La solución de los ejercicios que se plantean es la siguiente:
/*
Devolver día de la semana en letra
====================================
El siguiente ejercicio con solución o práctica resuelta de programación
ha sido propuesto por una visitante del blog www.aprendoencasa.com , el
programa ha de solicitar un valor entero entre 0 y 6, visualizando a
continuación el dia de la semana que se corresponde con el valor introducido
teniendo en cuenta que el cero se corresponde con el Domingo.
*/
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
// Variable a utilizar para solicitar el dia de la semana
int Dia;
printf("\n");
// Solicitar el día de la semana por pantalla
do {
printf("Día de la semana (0..6) :");
scanf(" %d",&Dia);
} while(Dia <0 || Dia>6);
// Visualizar el día de la semana según el valor del día introducido
switch(Dia) {
case 0:
printf("\nDomingo");
break;
case 1:
printf("\nLunes");
break;
case 2:
printf("\nMartes");
break;
case 3:
printf("\nMiércoles");
break;
case 4:
printf("\nJueves");
break;
case 5:
printf("\nViernes");
break;
case 6:
printf("\nSabado");
break;
}
printf("\nwww.aprendoencasa.com");
printf("\nwww.aprendoencasa.es");
printf("\nGracias por tu visita...");
system("PAUSE");
return 0;
}
La imagen que muestra el programa en ejecución es la siguiente:
Gracias por vuestra visita y un saludo!!!