Vous êtes sur la page 1sur 4

LENGUAJE PASCAL

Tipos de datos en pascal


Los datos numricos permiten representar valores escalares o informacin en
forma cuantitativa, para realizar operaciones aritmticas. Se dividen en dos
tipos de datos: nmeros enteros y los nmeros reales.
Datos Numricos:
DATOS ENTEROS:
Los datos de tipo Entero (o Integer en ingls), son los que representan valores
numricos sin parte fraccionaria, stos tambin se dividen, segn su rango de
valores, en datos de tipo Byte, Shorting, Integer, Word, y LonggInt.
TIPO

DESCRIPCION

Byte
Shortint
Integer

Entero corto
positivo
Entero corto
Entero

Word
LongInt

Entero positivo
Entero largo

RANGO DE
VALORES
0 a 255

TAMAO

-128 a 127
-32.768 a
32.767B
0 a 65535
-2.147'483.648 a
2.147'483.647

1 Byte
2 Bytes

1 Byte

2 Bytes
4 Byte

DATOS REALES:
Los tipos de datos Real (Real en ingls), son los permiten representar valores
numricos formados por una parte entera y una parte fraccionaria, y que
pueden ser expresados con notacin de coma flotante. Se dividen segn la
precisin con que pueden presentar sus cifras decimales, tal como se muestran
en la siguiente tabla:
Tipo
Real
Single

Double

Extended

Descripci
n
Real
Real de
simple
precisin
Real de
doble
precisin
Real de

Rango de valores

Dgitos

Tamao

2.9x10-39 a 1.7
x1038
1.5x10-45 a
3.4x1038

11-12

6 Bytes

7-8

4 Bytes

5.0x10-324 a
1.7x10308

15-16

8 Bytes

3.4x10-4932 a

19-20

10 Bytes

Comp

precisin
extendida
Real de
precisin
compacta

1.1x104932
-9.2x1018 a
9.2x1018

19-20

8 Bytes

NOTA: En cualquier tipo de dato numrico cuando se intenta asignar un valor


que est fuera del rango de los valores permitidos, se produce un error que se
conoce con el nombre de desbordamiento (overflow en ingls).
DATOS LOGICOS:
Son aquellos que pueden tomar nicamente uno de dos valores, tales como
falso o verdadero, pero no ambos a la vez. En PASCAL se usa el tipo Boolean,
que emplea 8 bits, y puede tomar como valores, True para indicar verdadero y
False para indicar falso.
DATOS CARCTER:
Los datos caracteres pueden ser:
Datos Char
Caracteres alfabticos (A>Z) (a>z)
Caracteres numricos (0>9)
Caracteres especiales (+, -, *, ?, , ),)
Datos String
Son una secuencia de caracteres (letras, dgitos o caracteres especiales)
escritos en una lnea sobre el programa y encerrados entre apstrofes,
generalmente no mayor de 255 caracteres. Ejemplos: Buenos das, 24 de
junio

Estructuras general de programas


en Pascal
Pascal es un lenguaje de programacin
de alto nivel, que facilita la prctica de la
programacin estructurada. Utiliza un
traductor que produce cdigo ejecutable,
lo cual disminuye los tiempos de
ejecucin de los programas.

El lenguaje Pascal fue desarrollado por Niklaus Wirth, con el propsito de


ayudar a los estudiantes en el manejo de las tcnicas de la programacin
estructurada, pero en la actualidad su aplicacin es de propsitos generales.
La construccin de programas en Pascal se basa en mdulos que guardan las
siguientes reglas de construccin:

Las cinco secciones de declaracin -Label, Const, Type y Procedure y/o Function
, as como la clusula
Uses y Program, no
tiene que estar
presentes en todos
los programas. Turbo
Pascal es muy
flexible al momento
de escribir las
secciones de
declaracin, ya que
se pueden hacer en
cualquier orden (en
Pascal estndar ISO
si se require este
orden). Sin embargo
es conveniente
seguir el orden
establecido, le
evitar futuros
problemas.
Ejemplo:

Nota: Las declaraciones de constantes, tipos y variables tambin se pueden


poner en los procedimientos y/o funciones.

Vous aimerez peut-être aussi