Informatica Pascal

Páginas: 5 (1126 palabras) Publicado: 21 de noviembre de 2012
NOMBRE: ___________________________________________________________________________________
GRADO : _____________________ GRUPO: ___________________ FECHA DE REVISIÓN: ______________2012.
INSTRUCCIONES BÁSICAS DE PASCAL
Declaración de Variables |
Tipo | Declaración | Límite Inferior | Limite Superior |
Entero
Entero corto
Entero Largo
Entero Extra
Real
Real Corto
Real DobleReal Largo
Real Extra
Lógico
Carácter
Palabra
Arreglo
Texto
Constante
Apuntador | Integer A;
ShorInt A;
LongInt A;
Word A;
Real A;
Single A;
Double A;
Extended A;
Comp A;
Boolean A;
Char A;
String A;
Array{1..N} of integer
Text A;
Const A;
Record=Variable | 32000
128
2E -6
0
2.9E39
1.5E -45
5E -324
3.4E -4932
2E -65
True | 32000
127
2E 6
65000
1.7E 38
3.4E 381.7E 308
1.1E 4932
2E 63
False |
Funciones Varias |
Función | Descripción |
Clrscr;
ClrEol;
DelLine
InsLine;
TextBackground(Color);
Textcolor(Color);
TextMode(Modo);
Window(x,y,x2,y2);
NormVideo;
HighVideo;
LowVideo;
Random(Var);
Randomize;
SizeOf(Var);
Sound(Frec);
NoSound;
Delay;
Halt(Var); | Borra Pantalla
Borra linea actual
Borra linea de texto donde esta el cursorInserta linea vacia en posicion actual
Selecciona color de fondo
Selecciona color de primer plano
Define modo de video
Define una ventana de textoen de ESI x,y hasta EIDx2,y2
Restaura atributos de video
Activa pantalla de video de alta intensidad
Activa pantalla de video de baja intensidad
Devuelve un numero aleatorio de cero a Var
Inicializa el generador de numeros aleatorios
Devuelveel numero de bytes requeridos por una variable
Genera un sonido a una frecuencia Frec
Desconecta sonido
Detiene la ejecucion de la siguiente instruccion
Interrumpe la ejecucion de un programa |
Funciones de Cadena |
Función | Descripción |
Clreol
Concat(Cad1,Cad2);
Copy(Cad,indice,Lim);
Delete(Cad,indice,Lim);
Deline;
Gotoxy(x,y);
Insert(Cad1,Cad2,indice);
Insline
Length(Cad);Pos(Cad1,Cad2);
Read(Variable);
Readln(Variable);
Wherex;
Wherey;
Write(Variable);
Writeln(Variable);
Val(Cad,N,Num); | Borra linea actual
Une dos cadenas y el resultado lo deja en cadena1
Devuelve una cadena que va desde el indice hasta el lim
Borra una subcadena que se encuentra en cadena de indice hasta lim
Borra linea de texto donde esta el cursor
Posiciona al cursor en x,y
Insertaen cad1 cad2 desde la posicion de indice
Inserta una linea vacia en la posicion actual
Devuelve la logitud de la cadena
Devuelve la posicion de cad1 dentro de cad2
Lee una entrada y la coloca en una variable
Lee una entrada y la coloca en una variable y retorna
Devuelve posicion del cursor en la horizontal
Devuelve posicion de el cursor en la vertical
Escribe el contenido de la variable enla pantalla
Escribe el contenido de la variable en la pantalla y retorna
Convierte una cadena a un numero n si hay exito Num = 0 |
Funciones de Entrada / Salida |
Función | Descripción |
Chr(n);
GetCBreak(Opcion);
KeyPressed;
ReadKey; | Devuelve el caracter que tiene un valor ASCCI de n
Devuelve el estado de CRTL-BREAK
Devuelve true si se ha pulsado una tecla
Lee un caracter de elteclado |
Write(‘Mensaje’);
Write(‘Mensaje’,Variable);
Write(‘Mensaje’,Variable:2:3); | Escribe Mensaje en la pantalla
Escribe Mensaje y el valor de la Variable en pantalla
Escribe Mensaje y el valor de la Variable con 2 enteros y 3 decimales |
INSTRUCCIONES BÁSICAS PARA LOS CICLOS
If Condicion = 1 then
Begin
Sentencia;
End;
Else
Begin
Sentencia;
End; | SiCondicion = 1 Entonces

Si no |
INSTRUCCIONES DE SECUENCIACIÓN, ITERACIÓN Y REPETICIÓN
For Contador:= 1 to N do
Begin
Sentencia;
End; | De Contador=1 hasta Contador=N |
While Condicion=1 do
Begin
Sentencia;
End; | Mientras Condicion = 1 haz |
Repeat
Sentencia;
Until (Condicion = 1); | Repite

Hasta Condicion = 1 |
Case(Opcion)
1: Sentencia1;
2: Sentencia2;...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • INFORMATICA PASCAL
  • Parcial I De Informática Blas Pascal
  • INFORMATICA PASCAL
  • Lenguaje Pascal (informatica)
  • pascal
  • pascal
  • Pascal
  • pascal

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS