Advertisement
jordanov

[2.4]Денови во месец

Oct 24th, 2017
471
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.35 KB | None | 0 0
  1. /*
  2. Да се напише програма со која за даден месец чиј реден број се внесува од тастатура, ќе го одреди и испечати бројот на денови во него. Ако се работи за вториот месец, тогаш треба дополнително да се внесе и годината, врз основа на што ќе се определи дали станува збор за втори месец во престапна година или не.
  3. /*
  4.  
  5. #include<stdio.h>
  6.  
  7. int main()
  8. {
  9.     int month, year;
  10.     scanf("%d", &month);
  11.     if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12)
  12.     {
  13.         printf("Brojot na denovi za mesec %02d e: 31\n", month);
  14.     }
  15.     else if(month==4 || month==6 || month==9 || month==11)
  16.     {
  17.         printf("Brojot na denovi za mesec %02d e: 31\n", month);
  18.     }
  19.     else if(month==2)
  20.     {
  21.         scanf("%d", &year);
  22.         if((year%4==0 && year%100!=0) || year%400==0)
  23.         {
  24.             printf("Brojot na denovi za mesec %02d e: 29\n", month);
  25.         }
  26.         else
  27.         {
  28.             printf("Brojot na denovi za mesec %02d e: 28\n", month);
  29.         }
  30.     }
  31.     else if(month<1 || month>12)
  32.     {
  33.         printf("Nevaliden vlez\n");
  34.     }
  35.     return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement