problème avec goto
Publié : dim. sept. 20, 2009 5:20 pm
devine():={
A:=rand(10);
label (saisie);
saisir("essai",b);
if(b>A){afficher("trop grand");goto (saisie);}
else {
if(b<A){afficher("trop petit");goto (saisie);}
else afficher("gagné");}
}
Lorsque je lance le programme ci-dessus, il se bloque sur "calcul en cours", il y a un blocage avec l'exécution du goto dans les blocs "if".
Quelle est la solution?
A:=rand(10);
label (saisie);
saisir("essai",b);
if(b>A){afficher("trop grand");goto (saisie);}
else {
if(b<A){afficher("trop petit");goto (saisie);}
else afficher("gagné");}
}
Lorsque je lance le programme ci-dessus, il se bloque sur "calcul en cours", il y a un blocage avec l'exécution du goto dans les blocs "if".
Quelle est la solution?