logo

Crowdly

Escriviu un programa que verifiqui si una data és o no correcta.  Una data és co...

✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.

Escriviu un programa que verifiqui si una data és o no correcta. Una data és correcta si pertany al calendari gregorià (és posterior al 1592), i el dia, mes i any corresponen a una data real. En aquest cas heu de considerar que hi ha mesos de 30 dies (abril, juny, setembre i novembre), que el mes de febrer pot tenir 28 o 29 dies (segons si l'any és o no és de traspàs), i que els altres mesos tenen 31 dies.

Un exemple d'execució:

videoioc@debian-xtec:~/Documents/programacio$ python3 data_correcta.py 

29

2

2030

False

Pistes:

  • Perquè una data sigui correcta cal que ho siguin l'any, el dia i el mes.

  • Podeu utilitzar tres variables booleanes es_any_correcte, es_mes_correcte i es_dia_correcte.

  • Un dia és correcte quan es troba entre l'1 i l'últim dia del mes al qual correspon.

Більше питань подібних до цього

Хочете миттєвий доступ до всіх перевірених відповідей на ioc.xtec.cat?

Отримайте необмежений доступ до відповідей на екзаменаційні питання - встановіть розширення Crowdly зараз!