NON !
c'est même pas une boucle....
tu doit mette do au début et loop à la fin..
pour le while il y a deux façon...
do while a<b
----instructions
----instructions
----instructions
loop
do
---instructions
---instructions
---instructions
loop while a<b
la boucle do while marche tant que la conditions n'est pas vrai
, el l'occurence a < b. pour ton exemple je ne vois pas trop l'intérêt de donner deux valeurs et de vérifier les conditions..enfin bref...!