Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*prigrama que imprime el dia de la semana en el que cayo la fecha que el
- usuerio ingresa*/
- #include <stdio.h>
- #include <conio.h>
- main()
- {
- int d, m, a, r;
- do
- {
- printf("inserte el dia: \n");
- scanf("%d", &d);
- printf("inserte el mes: \n");
- scanf("%d", &m);
- printf("inserte el anio: \n");
- scanf("%d", &a);
- if (m== 1 || m==2)
- {
- r=(a+31*(m-1)+d+(a-1)/4-3*((a+99)/100)/4)-1;
- switch(r)
- {
- case 0:
- printf("Esa fecha cayo en Domingo \n");
- break;
- case 1:
- printf("Esa fecha cayo en Lunes \n");
- break;
- case 2:
- printf("Esa fecha cayo en Martes \n");
- break;
- case 3:
- printf("Esa fecha cayo en Miercoles \n");
- break;
- case 4:
- printf("Esa fecha cayo en Jueves \n");
- break;
- case 5:
- printf("Esa fecha cayo en Viernes \n");
- break;
- case 6:
- printf("Esa fecha cayo en Sabado \n");
- break;
- }
- }
- else{
- r=(a+31*(m-1)+d-(4*m+23)/10+a/4-(3*(a/100+1))/4)-1;
- switch(r)
- {
- case 0:
- printf("Esa fecha cayo en Domingo \n");
- break;
- case 1:
- printf("Esa fecha cayo en Lunes \n");
- break;
- case 2:
- printf("Esa fecha cayo en Martes \n");
- break;
- case 3:
- printf("Esa fecha cayo en Miercoles \n");
- break;
- case 4:
- printf("Esa fecha cayo en Jueves \n");
- break;
- case 5:
- printf("Esa fecha cayo en Viernes \n");
- break;
- case 6:
- printf("Esa fecha cayo en Sabado \n");
- break;
- }
- }
- }while(r>=0 && r<=6);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement