Canna

Tuesday, 25 September 2018

Find the Year

  • Problem Description

    Most years have 365 days. However, the time required for the Earth to orbit the Sun is actually slightly more than that. As a result, an extra day, February 29, is included in some years to correct for this difference. Such years are referred to as leap years.

    The rules for determining whether or not a year is a leap year follow:

    Any year that is divisible by 400 is a leap year.
    Of the remaining years, any year that is divisible by 100 is not a leap year.
    Of the remaining years, any year that is divisible by 4 is a leap year.
    All other years are not leap years.

    Write a program that reads a year from the user and displays a message indicating
    whether or not it is a leap year.
  • Test Case 1

    Input (stdin)
    2016
    
    
    Expected Output
    Yes
  • Test Case 2

    Input (stdin)
    2001
    
    
    Expected Output
    No
  • Program
  • #include <stdio.h>
    int main()
    { int a;
     scanf("%d",&a);
     if(a%4==0)
       printf("Yes");
     else
       printf("No");
    
     return 0;
    }

No comments:

Post a Comment

Note: only a member of this blog may post a comment.