miércoles, 28 de mayo de 2014

Uso del terminador de sentencia ' ; '

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.: