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.

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
Affichage du même résultat:
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.