2.3.1Sentencias simples
Es una sentencia que no contiene ninguna otra sentencia. Se clasifican en: asignación y procedure.
2.3.1.1 Sentencia de asignación
La sentencia de asignación se utiliza para asignar (almacenar) valores o variables. La asignación es una operación que sitúa un valor determinado en una posición de memoria. La operación de asignación puede representar en un pseudocódigo con el símbolo `?´, para denotar que el valor situado a su derecha se almacena en la variable a la izquierda.
Formato
Variable ? expresión
En Pascal el operador `?´ se sustituye por el símbolo :=, que se denomina carácter de asignación.
Ejemplos:
A := 16 (Se le asigna 16 a la variable A)
Inicial := `LJ´ (Se asigna el texto LJ a la variable Inicial)
N1 := N2 (El valor de la variable N1 se cambia por el valor de la variable N2).
N1 := N1 + 5 (El valor de N1 se modifica incrementándose en 5).
2.3.1.2 Sentencia procedure
Un procedure o procedimiento es un subprograma que realiza una tarea específica. Estos son ejecutados cuando Pascal encuentra el nombre del procedimiento. Deben estar declarados antes de ser referenciados dentro del programa.
Ejemplo:
Program Calcula;
Var
Valor1: Integer;
Valor2: Integer;
Procedure Elmayor;Begin
If Valor1> Valor2 then
Begin
Write (`El mayor es: `,Valor1);
Readln
End
Else
If Valor1< Valor2 then
Begin
Write (`El mayor es: `,Valor2);
Readln
End
Else
Begin
Write (`Son iguales´);
Readln
End
End;
Begin
Write (`Digite un valor: `);
Readln (Valor1);
Write (`Digite otro valor: `);
Readln (Valor2);
Elmayor
End.
2.3.2 Sentencias compuestas
En numerosas ocasiones, en vez de realizar sólo una acción, cuando se cumpla o no se cumpla una determinada condición, se deben realizar diferentes acciones. Esto es posible gracias a las sentencias compuestas. Una sentencia compuesta es un conjunto de sentencias separadas por puntos y comas y encerradas entre las palabras begin y end.
Ejemplo:
Begin
Readln (Numero);
Numero:= Numero+1;
Write (`El número es `,Numero)
End.Hay 6 opiniones. Opina sobre este curso.
| Cursos | Valoración | Alumnos | Vídeo | |
|---|---|---|---|---|
|
Creación de un microrobot Este es un robot muy sencillo pensado para aquellos que se quieren iniciar en el mundo de la microbótica. La estructura mecánica está realizada con piezas de Lego y como ... [25/02/05] |
|
8.057 | ||
|
HTML. Introducción práctica HTML, este lenguaje para la creación de páginas Web o sitios de Internet, es la base necesaria para introducirse en otros lenguajes Web como el Css, P... [23/07/09] |
|
2.418 | ||
|
Introducción básica a Linux Curso básico de Linux explicando aspectos importantes de Fedora Core, KNOPIX, SuSE y otras distribuciones de Linux. Este curso está recomendado para usuarios que ya h... [14/07/06] |
|
15.985 | ||
Publicar en
del.icio.us
digg
meneame