PLEASE USE PYTHON ONLY I NEED IT IN PYTHON Zeller\'s congruence is an algorithm
ID: 3798277 • Letter: P
Question
PLEASE USE PYTHON ONLY I NEED IT IN PYTHON
Zeller's congruence is an algorithm developed by Christian Zeller to calculate the day of the week. The formula is h= (q + [26 (m + 1)/10] + k+ [k/4] + [j/4] + 5j)% 7 where h is the day of the week (0: Saturday, 1: Sunday, 2: Monday, 3: Tuesday, 4: Wednesday, 5: Thursday, 6: Friday). q is the day of the month. m is the month (3: March, 4: April, Tripledot, 12: December). January and February are counted as months 13 and 14 of the previous year. Year. j is the century (i.e., [year/100]). k is the year of the century (i.e., year % 100). Write a program that prompts the user to enter a year, month, and day of the month, and then it displays the name of the day of the week. Here are some sample runs:Explanation / Answer
year=int(input('enter year : '))
month=int(input('enter month : '))
day=int(input('enter day : '))
q=day
j=year/100
k=year%100
m=month
h=(q+(26*(m+1)/10)+k+(k/4)+(j/4)+(5*j))%7
day_name=['Sunday','Monday','Tuesday','Wednesday','Thursday','Friday','Saturday']
print('Day of the week :',day_name[int(h)])
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.