Vous êtes sur la page 1sur 5

Clase 1 Estructura de un programa en pascal

Palabras reservadas en Pascal:

Tipos de datos:

Buscar
significado de
cada uno
Operadores Aritméticos Operadores de Relación

Operadores Lógicos

Primer Programa
Instrucciones de escritura, lectura y asignación.
 Instrucciones de escrituras (WRITE y WRITELN): realiza una impresión de datos en la
pantalla. Estos datos (que son datos de salida) pueden ser cadenas de caracteres,
números o variables. Las cadenas de caracteres deben ir encerradas entre apóstrofo (‘’).
Cuando se desea imprimir datos que son más de uno deben ir separados por comas.

 Instrucciones de lectura (READ y READLN): La instrucción read lee un dato de entrada


y luego se lo asigna a una variable. Si es más de un variable de entrada, estas van
separadas por comas. Ejemplo: read (a,b,c);
Esta sentencia hace que se lean 3 datos de entrada y sean asignados a las variables a,
b, c respectivamente. Asignación: variable:=dato ó la operación a realizar.
Estructura de Control Condicional

Condicional simple:
Condicional doble:
IF condición then IF condición then
begin begin
end; end
La orden que está después del else
then se ejecutará si y solo si la begin
condición planteada entre el If y
el then es “Verdadera”. end;

Ej Condicional simple: Aquí se lee un Si se cumple la condición se ejecutan un grupo


número y a continuación se pregunta acciones y si no se cumple se ejecutarán otras
si es mayor que cero. acciones distintas a la primera

Condicional Múltiples (Estructura


CASE - OF):
Este tipo de estructura trabaja solo con
valores enteros o lógicos.
case opcion of
1: begin
_________
_________
end;

2: begin
_________
________
end;
Estructura de control iterativa. For, While y Repeat.
Estructura de control iterativa ó estructuras de iteración: Permiten que una sentencia o
un bloque de código se repita una determinada cantidad de veces.
Todo bucle tiene:
- Un punto de inicio.
- Un punto de terminación.
- Un cuerpo, que contiene la o las acciones que se quieren repetir.
- Una prueba de condición que determina cuando debe concluir el ciclo.

Entre ellas se encuentran:


 FOR: realiza una iteración una cantidad de veces específica. Este es el bucle más usado,
Toma dos parámetros: los valores inicial y final. Puede contar en forma ascendente (To) y
en forma descendente (Downto)

 While: Este ciclo difiere del For en que contiene una condición de prueba que se verifica
al inicio de cada iteración. Mientras la condición de prueba sea verdadera (True), el ciclo
continúa operando.

Nota: Si no haces este incremento en cada repetición del ciclo, este será infinito y
tendrás un programa bloqueado

 Repeat: Este ciclo es casi idéntico al While. La diferencia es que en este, la expresión
condicional se verifica al final del ciclo, esto hace que las acciones que están en el cuerpo
del bucle se ejecutan al menos una vez.

Vous aimerez peut-être aussi