Encore une fois c'est une question de préférence personnelle mais moi je trouve que ça alourdi la lecture du code.
Si on oublie de les ajouter lors de l'ajout d'une instruction et qu'on tente de compiler on se rendra tout de suite compte que c'est de là que vient l'erreur.
Alors qu'est-ce qui prend plus de temps? Ne pas les mettre et les ajouter apres une eventuelle erreur de compilation ou les écrire automatiquement à chaque fois?
Surtout en pascal, "begin" et "end" ça se remarque, alors que dans d'autres langages c'est sur qu'un "{" sera moins facilement repérable.
Mais bon c'est sur que c'est pas le plus important.
A part ça j'ai une question existentielle tant qu'on y est , pense-tu qu'il y a une différence de performance entre "x < 32" et "x <= 31" ? Autrement dit est-ce que "<=" utilise + d'instructions processeur qu'un "<" ?
J'imagine que non car "<=" doit avoir été codé dans l'UAL du processeur mais on ne sait jamais.
@Maxence: tu declares j mais tu ne l'utilises pas, tu envois i à la procédure, qui est un nombre. Fais plutot ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 var c: char; begin for c := chr(0) to chr(255) do asc(c); readln; end.
Partager