Advertisement
Guest User

Untitled

a guest
Apr 25th, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.61 KB | None | 0 0
  1. /*prigrama que imprime el dia de la semana en el que cayo la fecha que el
  2. usuerio ingresa*/
  3. #include <stdio.h>
  4. #include <conio.h>
  5. main()
  6. {
  7. int d, m, a, r;
  8. do
  9. {
  10. printf("inserte el dia: \n");
  11. scanf("%d", &d);
  12. printf("inserte el mes: \n");
  13. scanf("%d", &m);
  14. printf("inserte el anio: \n");
  15. scanf("%d", &a);
  16. if (m== 1 || m==2)
  17. {
  18. r=(a+31*(m-1)+d+(a-1)/4-3*((a+99)/100)/4)-1;
  19. switch(r)
  20. {
  21. case 0:
  22. printf("Esa fecha cayo en Domingo \n");
  23. break;
  24. case 1:
  25. printf("Esa fecha cayo en Lunes \n");
  26. break;
  27. case 2:
  28. printf("Esa fecha cayo en Martes \n");
  29. break;
  30. case 3:
  31. printf("Esa fecha cayo en Miercoles \n");
  32. break;
  33. case 4:
  34. printf("Esa fecha cayo en Jueves \n");
  35. break;
  36. case 5:
  37. printf("Esa fecha cayo en Viernes \n");
  38. break;
  39. case 6:
  40. printf("Esa fecha cayo en Sabado \n");
  41. break;
  42. }
  43. }
  44. else{
  45. r=(a+31*(m-1)+d-(4*m+23)/10+a/4-(3*(a/100+1))/4)-1;
  46. switch(r)
  47. {
  48. case 0:
  49. printf("Esa fecha cayo en Domingo \n");
  50. break;
  51. case 1:
  52. printf("Esa fecha cayo en Lunes \n");
  53. break;
  54. case 2:
  55. printf("Esa fecha cayo en Martes \n");
  56. break;
  57. case 3:
  58. printf("Esa fecha cayo en Miercoles \n");
  59. break;
  60. case 4:
  61. printf("Esa fecha cayo en Jueves \n");
  62. break;
  63. case 5:
  64. printf("Esa fecha cayo en Viernes \n");
  65. break;
  66. case 6:
  67. printf("Esa fecha cayo en Sabado \n");
  68. break;
  69. }
  70. }
  71. }while(r>=0 && r<=6);
  72. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement