Bonjour. Bonne année à tous.
Voici le script qui affiche si la première année tapée est bissextile ou non. Idem pour la 2ème année.
Affichage du même résultat:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 @echo off :menu cls echo. echo Les ann‚es sont bissextiles tous les quatre ans. echo. set /p year_1=Tapez l'ann‚e: echo. set /p year_2=Tapez l'ann‚e: for %%x in (%year_1% %year_2%) do ( call :leap %%x ) echo. pause goto menu :leap set year=%1 set/a op1=%year%%%4 set/a op2=%year%%%100 set/a op3=%year%%%400 if not "%op1%"=="0" (goto :no) if not "%op2%"=="0" (goto :yes) if not "%op3%"=="0" (goto :no) :yes echo. echo %year% est une ann‚e bissextile car f‚vrier compte 29 jours. goto :EOF :no echo. echo %year% n'est pas une ann‚e bissextile goto :EOF
2015 n'est pas une année bissextile
2021 n'est pas une année bissextile
Affichage des résultats différents:
2016 est une année bissextile car février compte 29 jours
2021 n'est pas une année bissextile
Affichage du même résultat:
2016 est une année bissextile car février compte 29 jours
2020 est une année bissextile car février compte 29 jours
Je voudrais savoir s'il est possible d'afficher le même résultat sur une seule ligne.
2015 et 2021 ne sont pas des années bissextiles
2016 et 2020 sont des années bissextiles car février compte 29 jours
Merci de bien vouloir m'aider.
Partager