en Pascal il ne passe pas automatiquement au cas suivant, donc pas besoin de break.
case variable of val1: begin blabla blabla end; val2, val3: begin blabla blabla end; val4..val9: begin blabla blabla end; end;
donne l'équivalent du C:
switch(variable) { case val1: blabla blabla break; case val2: case val3: blabla blabla break; case val4: case val5: case val6: case val7: case val8: case val9: blabla blabla break; }
Marsh Posté le 15-12-2005 à 13:16:48
En C, ds un switch, on utilise break pour éviter le passage automatique au traitement de cas suivant. Et en Pascal
CASE Variable of
valeur_1 :
gnagnagna;
gnagnagna;
break; // En Pascal, ça donne quoi
valeur_2 :
gnagnagna;
gnagnagna;
etc.
end;
J'ai complètement zappé, là