SaveText.Ru

Лаба
  1. #include <iostream>
  2. #include<math.h>
  3. #include<conio.h>
  4. #include<locale.h>
  5. #include<windows.h>
  6. using namespace std;
  7. int main(void)
  8. {
  9.  setlocale(LC_ALL,"russian");
  10.  system("color F0");
  11.  int kdm[12] = { 31,28,31,30,31,30,31,31,30,31,30,31 };
  12.  int m = 1, g, a, y, M, i = 0, dn = 0;
  13.  printf("Введите годn");
  14.  scanf_s("%d", &g);
  15.  while (g<1582 )
  16.  {
  17.   printf("Введите годn");
  18.   scanf_s("%d", &g);
  19.  }
  20.  if (g % 4 == 0 || g % 100 != 0 && g % 400 == 0)
  21.  {
  22.   kdm[1] = 29;
  23.  }
  24.  for (m;m<=12;m++)
  25.  {
  26.   if (dn == 2)
  27.   {
  28.    i++;
  29.   }
  30.   a = (14 - m) / 12;
  31.   y = g - a;
  32.   M = m + (12 * a) - 2;
  33.   dn = (7000 + 1 + y + (y / 4) - (y / 100) + (y / 400) + ((31 * M) / 12)) % 7;
  34.    
  35.    
  36.  }
  37.  printf("%d Разn", i);
  38.  system("pause");
  39.  return 0;
  40. }

Share with your friends:

Print