logo

Crowdly

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

✅ The verified answer to this question is available below. Our community-reviewed solutions help you understand the material better.

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.

More questions like this

Want instant access to all verified answers on ioc.xtec.cat?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!