Republica Bolivariana de Venezuela
           Ministerio del Poder Popular para la Educación
                             UNELLEZ
                        Barinas edo. Barinas




           Lenguaje Pascal
Bachilleres:                                              Profesor:
Pérez Ruth                                            Jorge Zamudio
Camacho Johannirene
Briceño Yusney
Vargas Germán
Contenido:
 Estructura de un programa en Pascal
 Palabras reservadas
 Tipos de variables
 Reglas sintácticas
 Errores en el lenguaje Pascal
Estructura de un programa en Pascal
Palabras reservadas:
Palabra   Uso                 Palabra     uso
AND       Conjunción lógica   CONST       Definición de
                                          constante
BEGIN     Inicio de           CASE        Salto condicional
          procedimiento                   SWITCH- CASE-
                                          END
DIV       División entera     FILE        Definición de un
                                          archivo
FUNTION   Definición de
          función
MOD       Resto de división   NOT         Negación lógica
          entera
OF        Definición de       PROCEDURE   Definición de
          variables                       procedimiento
SET       Definición de       TYPE
          variables                       Definición de tipos
          (conjuntos)
Palabra   Uso             Palabra   Uso
UNIT      Interfaz de     UNTIL     Bucle
          programa                  REPEAT -
          dado                      UNTIL
USES      Definición    VAR         Definición de
          para usar una             variables
          librería
WITH      Definición      XOR       Disyunción
          para utilizar             lógica
          las variables             exclusiva
          de un
          registro.
Tipos de variables:
Variables numéricas:
  VARIABLE TIPO INTEGER :
   EJEMPLO: Un ejemplo de como se declaran variables enteras es:
   VAR
  dato, mes :INTEGER;

      VARIABLE TIPO LONGINT :
EJEMPLO: Un ejemplo de como se declaran variables LONGINT es:
   VAR
   ferma, y :LONGINT;
VARIABLES TIPO REAL.

  VARIABLES DE TIPO CARACTER:
  VARIABLE TIPO CHAR :
EJEMPLO: El siguiente es un ejemplo de la declaración de dos variables CHAR.
  VAR
 letra, resp :CHAR;
  VARIABLE DE TIPO STRING :
  EJEMPLO: El siguiente es un ejemplo de la declaración de dos variables
  STRING.
  VAR
  nombre :STRING[10];
  ciudad :STRING[7];
  VARIABLES DE TIPO BOOLEAN.
Reglas sintácticas:
El punto y coma ( ; ) y el punto ( . ) son delimitadores
en Pascal.

( ; ): separa sentencias consecutivas, también se usa
para terminar encabezamiento de un programa y las
declaraciones de los datos.

( . ): indica final del programa.
BEGIN y END son delimitadores no son sentencias,
con ellas se indica el inicio y el final de la sección
ejecutable.
Comentarios: { } o (* *)
Errores en el lenguaje Pascal:
 Errores de sintaxis:
 Ejemplo:
 programa EJE11471;
 uses Crt;
 var A B : Integer;
 begin
  ClrScr
  A := 5;
  B := A * 6;
  Write( B )
 end
Errores de ejecución:
Ejemplo:

program EJE11481;

uses Crt;

var
  A : Integer;
  B : Real;

begin
 ClrScr;

 A := 0;
 B := 6.4 / A;

 Write( B )
end.
Errores de lógica:
Ejemplo:
program EJE11491;

uses Crt;

var Base, Altura : Real;

begin
 ClrScr;

 Base := 6.3;
 Altura := 4;

 Write( 'El area es: ', Base * Altura / 3:0:1 )
end.

Lenguaje pascalm

  • 1.
    Republica Bolivariana deVenezuela Ministerio del Poder Popular para la Educación UNELLEZ Barinas edo. Barinas Lenguaje Pascal Bachilleres: Profesor: Pérez Ruth Jorge Zamudio Camacho Johannirene Briceño Yusney Vargas Germán
  • 2.
    Contenido: Estructura deun programa en Pascal Palabras reservadas Tipos de variables Reglas sintácticas Errores en el lenguaje Pascal
  • 3.
    Estructura de unprograma en Pascal
  • 4.
    Palabras reservadas: Palabra Uso Palabra uso AND Conjunción lógica CONST Definición de constante BEGIN Inicio de CASE Salto condicional procedimiento SWITCH- CASE- END DIV División entera FILE Definición de un archivo FUNTION Definición de función MOD Resto de división NOT Negación lógica entera OF Definición de PROCEDURE Definición de variables procedimiento SET Definición de TYPE variables Definición de tipos (conjuntos)
  • 5.
    Palabra Uso Palabra Uso UNIT Interfaz de UNTIL Bucle programa REPEAT - dado UNTIL USES Definición VAR Definición de para usar una variables librería WITH Definición XOR Disyunción para utilizar lógica las variables exclusiva de un registro.
  • 6.
    Tipos de variables: Variablesnuméricas: VARIABLE TIPO INTEGER : EJEMPLO: Un ejemplo de como se declaran variables enteras es: VAR dato, mes :INTEGER; VARIABLE TIPO LONGINT : EJEMPLO: Un ejemplo de como se declaran variables LONGINT es: VAR ferma, y :LONGINT;
  • 7.
    VARIABLES TIPO REAL. VARIABLES DE TIPO CARACTER: VARIABLE TIPO CHAR : EJEMPLO: El siguiente es un ejemplo de la declaración de dos variables CHAR. VAR letra, resp :CHAR; VARIABLE DE TIPO STRING : EJEMPLO: El siguiente es un ejemplo de la declaración de dos variables STRING. VAR nombre :STRING[10]; ciudad :STRING[7]; VARIABLES DE TIPO BOOLEAN.
  • 8.
    Reglas sintácticas: El puntoy coma ( ; ) y el punto ( . ) son delimitadores en Pascal. ( ; ): separa sentencias consecutivas, también se usa para terminar encabezamiento de un programa y las declaraciones de los datos. ( . ): indica final del programa.
  • 9.
    BEGIN y ENDson delimitadores no son sentencias, con ellas se indica el inicio y el final de la sección ejecutable. Comentarios: { } o (* *)
  • 10.
    Errores en ellenguaje Pascal: Errores de sintaxis: Ejemplo: programa EJE11471; uses Crt; var A B : Integer; begin ClrScr A := 5; B := A * 6; Write( B ) end
  • 11.
    Errores de ejecución: Ejemplo: programEJE11481; uses Crt; var A : Integer; B : Real; begin ClrScr; A := 0; B := 6.4 / A; Write( B ) end.
  • 12.
    Errores de lógica: Ejemplo: programEJE11491; uses Crt; var Base, Altura : Real; begin ClrScr; Base := 6.3; Altura := 4; Write( 'El area es: ', Base * Altura / 3:0:1 ) end.