La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Programación en Pascal Ing. Marvin Lozano. Palabras reservadas Pascal Estándar y Turbo Pascal 6.0 ANDARRAYBEGINCASE CONSTDIVDO DOWNT O ELSEENDFILEFOR.

Presentaciones similares


Presentación del tema: "Programación en Pascal Ing. Marvin Lozano. Palabras reservadas Pascal Estándar y Turbo Pascal 6.0 ANDARRAYBEGINCASE CONSTDIVDO DOWNT O ELSEENDFILEFOR."— Transcripción de la presentación:

1 Programación en Pascal Ing. Marvin Lozano

2 Palabras reservadas Pascal Estándar y Turbo Pascal 6.0 ANDARRAYBEGINCASE CONSTDIVDO DOWNT O ELSEENDFILEFOR FORWARD FUNCTIO N GOTOIF INLABELMODNIL NOTOFORPACKED PROCEDU RE PROGRA M RECOR D REPEAT SETTHENTOTYPE UNTILVARWHILEWITH

3 /... Turbo Pascal ABSOLUTEASM DESTRUCT OR IMPLEMENTAT ION INTERFACEOBJECT PRIVATESHRUNIT VIRTUAL CONSTRUCT OR EXTERNAL INLINEINTERRUPTSHL STRINGUSESXOR

4 Estructura La estructura general de un programa en Pascal es la siguiente: Program nombre (ficheros);... declaraciones... Begin... sentencias... End.

5 program identificador; {nombre o cabecera de programa} uses identificadores; label lista de etiquetas; const definiciones de constantes type declaraciones de tipos de datos definidos por el usuario var declaraciones de variables procedure definiciones de procedimientos function definiciones de funciones begin {cuerpo del programa o programa principal sentencias de los programas end.

6 Tipos de datos Entero Real Char Boolean String

7 Enteros NombreRango (desde...hasta)Tamaño (bytes)Formato Integer a Entero con signo Word0 a Entero sin signo ShortInt-127 a 1271Entero corto con signo Byte0 a 2551Entero corto sin signo LongInt a Entero largo con signo

8 Reales NombreRango (desde...hasta)Tamaño (bytes)Cifra significativas Real2,9E-39 a 1,7E Single1,5E-45 a 3,4E Double5,0E-307 a 1,7E Extended 1,9E-4932 a 1,1E Comp-9,2E18 a 9,2E

9 Tipos de datos Tipo carácter (Char). El tipo Char depende del código de caracteres empleado por la máquina. El más utilizado es el código ASCII. Una variable o constante tipo Char puede contener un solo carácter especificado entre apóstrofes. Ejem. 'a' 'M' Tipo Lógico (Boolean). Pueden tomar dos valores True (verdadero) False (falso). El identificador estándar boolean define una variable de este tipo. Tipo Cadena (String). Una cadena (string) es una secuencia de caracteres que tiene una longitud máxima de 255 caracteres. Los caracteres que componen la cadena se delimitan con apóstrofes. Ejem. 'abcd' longitud de la cadena 4 '' cadena vacía o nula. Una variable de cadena se define utilizando la palabra reservada String y el tamaño fisico máximo que pueda alcanzar durante la ejecución del programa.

10 Programa Program Hola; begin writeln('Hola Mundo'); end. Este programa no funciona Le falta repeat until keypressed; para que el resultado uses crt; se mantenga en pantalla y uses crt; para que reconozca el uso de repeat until keypressed;

11 Programa Program Hola; uses crt; begin clrscr; writeln('Hola Mundo'); repeat until keypressed; end.

12 Ejemplo: program suma; uses crt; var a, b, resp: longint; begin clrscr; writeln('Ingrese primer numero'); read(a); writeln('Ingrese segundo numero'); read(b); resp := a + b; writeln('El resultado es'); writeln(resp); repeat until keypressed; end. Escribir un programa para que sume dos números cualquiera.

13 Ejercicios Escribir un programa que calcule la potencia cuadrada de un numero. Escribir un programa que calcule el área y el perímetro de un rectángulo. calcule la conversión de grados Celsius a Fahrenheit (usar como base el algoritmo).


Descargar ppt "Programación en Pascal Ing. Marvin Lozano. Palabras reservadas Pascal Estándar y Turbo Pascal 6.0 ANDARRAYBEGINCASE CONSTDIVDO DOWNT O ELSEENDFILEFOR."

Presentaciones similares


Anuncios Google