update exo
This commit is contained in:
@@ -7,16 +7,13 @@ DEBUT
|
||||
|
||||
ECRIRE "Entrez un jour"
|
||||
LIRE j
|
||||
|
||||
ECRIRE "Entrez un mois"
|
||||
LIRE m
|
||||
|
||||
ECRIRE "Entrez une année"
|
||||
LIRE a
|
||||
|
||||
SI (j <= 0 OU j > 31) OU (m <= 0 OU m > 12) OU (a <= 0) ALORS
|
||||
ECRIRE "Erreur dans la date"
|
||||
|
||||
SINON
|
||||
SI ((a%4 == 0 ET a%100 != 0) OU (a%400 == 0)) ALORS
|
||||
b = VRAI // Année bissextile
|
||||
@@ -30,21 +27,17 @@ SINON
|
||||
SINON
|
||||
ECRIRE "Erreur dans la date"
|
||||
FINSI
|
||||
|
||||
SINON SI (m == 4 OU m == 6 OU m == 9 OU m == 11) ALORS
|
||||
SI (j <= 30) ALORS
|
||||
ECRIRE "Date valide"
|
||||
SINON
|
||||
ECRIRE "Erreur dans la date"
|
||||
FINSI
|
||||
|
||||
SINON
|
||||
SI (j <= 31) ALORS
|
||||
ECRIRE "Date valide"
|
||||
SINON
|
||||
ECRIRE "Erreur dans la date"
|
||||
FINSI
|
||||
|
||||
FINSI
|
||||
|
||||
FINSI
|
||||
Reference in New Issue
Block a user