Write python coding for: 16. February Days The month of February normally has 28
ID: 3743711 • Letter: W
Question
Write python coding for:
16. February Days The month of February normally has 28 days. But if it is a leap year, February has 29 days. Write a program that asks the user to enter a year. The program should then display the number of days in February that year. Use the following criteria to identify leap years: 1. Determine whether the year is divisible by 100. If it is, then it is a leap year if and only if it is also divisible by 400. For example, 2000 is a leap year, but 2100 is not. 2. If the year is not divisible by 100, then it is a leap year if and only if it is divisible by 4. For example, 2008 is a leap year, but 2009 is not. Here is a sample run of the program: Enter a year: 2008 Enter In 2008 February has 29 daysExplanation / Answer
/*If you have any query do comment in the comment section else like the solution*/
Note: Below is a python code be carefull while you copy paste the program if your indentation will be wrong you will get compile time error.
Code:
y = int(input("Enter a Year : "))
if ((y%400 == 0)or ((y%4 == 0 ) and (y%100 != 0))):
print("In %d February has 29 days" %y)
else:
print("In %d February has 28 days" %y)
Input : 2008
Output: In 2008 February has 29 days
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.