Salut
Je voudrais savoir un chose.
Si je fais:
Est-ce qu'une fois l'exe créé, il teste toutes les conditions une par une et opère les combinaisons après ou bien les fait à la suite et s'arrête quand une condition n'est pas vérifiée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 if (a=1) and (b=2) and ... then
Sinon, pour des soucis d'optimisation, il vaut mieux faire :
Dans cet exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if a=1 then if b=2 then ...
Est-ce que puisque i est égal à 0, il ne testera pas la seconde condition, ou bien teste les deux et affichera un message d'erreur? Et puis s'il les teste les unes après les autres en s'arrêtant dès que la condition n'est pas vérifiée, dans quel ordre les effectue-t-il?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 const i=0; begin if (i<>0) and (25/i>1) then end;
Partager