El punto y coma se denomina, en Pascal, separador de sentencias.
Una expresión se transforma en sentencia cuando va seguida de un punto y coma; las sentencias son las piezas con las que se construye un programa.
Ejemplos:
Expresiones Sentencias
3 3;
x = 0 x = 0;
i++ i++;
5 > 3 5 > 3;
6 + (c=3+8) 6 + (c=3+8);
Muchas veces este separador de sentencia causa
problemas al momento de compilar un programa, pues si no
se pone ; quiere decir que la sentencia aún no termina y
esto nos proporcionará un error.
En la siguiente imagen se muestra el uso adecuado del
separador de sentencias ' ; '
Otro error que se comete es utilizar este separador
de sentencias en momentos inadecuados, por
ejemplo, en las estructuras de control
(IF-THEN-ELSE, WHILE-DO, CASE, FOR-DO,REPEAT-UNTIL). Más adelante se explica con presición.
La sentencia nula se da cuando se incluye un punto y coma
aunque no sea necesario, en este caso se dice que
tenemos una sentencia vacía.
No hay comentarios.:
Publicar un comentario