Bonjour, pour un programme j'ai besoin d'avoir deux nombres naturels.
(pour une combinaison)
j'entre donc :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
a=-1
b=-1
 
while n<0 or n<>int(n) or p<0 or p<>int(p) or n<p
a=inputbox("a")*1 (*1 pour ne plus l'avoir en texte)
b=inputbox("b")*1 
wend
 
if....
le problème c'est que ça ne fonctionne pas.
ça vient du int, mais je ne sais pas pourquoi. Des fois, avec le int, si j'entre a= 5.4 il compte 54... et meme avec la virgule il rentre sans cesse dans la boucle si je rentre a=4 et b=3.

Une idée?


Merci d'avance