operandos aritmeticos

Páginas: 9 (2183 palabras) Publicado: 5 de marzo de 2014
COLEGIO bilingüe QUETZAL SECUNDARIA
COMANDOS Y PROGRAMAS EN TURBO PASCAL
DAIRA YAMILET LIMA HERNANDEZ


PROF: MIGUEL BERNAL



GRADO: 2B


Operandos Aritmeticos
Operandos Relacionales
Operandos Logicos
- Resta
+ Suma
* Multiplicacion
/ Division real
Div Division entera
Mod Residuo
:= Asignacion
Sqr Potencia 2
Sqrt Raiz 2
< Menor que
> Mayor que
= Mayor igual queDesigualdad
= Igualdad
And - Y
Or - O
Xor - Bicondicional
Not - Negacion
Ord() - Ordinal
Succ() - Sucesor
Pred() - Antecesor
Inc() - Incremento
Dec() - Decremento

Declaracion de Variables
Tipo
Declaración
Limite Inferior
Limite Superior
Entero
Entero corto
Entero Largo
Entero Extra
Real
Real Corto
Real Doble
Real Largo
Real Extra
Logico
Caracter
Palabra
Arreglo
TextoConstante
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 38
1.7E 308
1.1E 4932
2E 63
False

For Contador:= 1 to N do
BeginSentencia;
End;
De Contador=1 hasta Contador=N
If Condicion = 1 then
Begin
Sentencia;
End;
Else
Begin
Sentencia;
End;
Si Condicion = 1 Entonces



Si no
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;
Else
Sentencia;
En caso de OpcionSi Opcion = 1
Si Opcion = 2
Si no

Procedimiento
Función
Unidad
Procedure Nombre(Variable:Integer)
Var
Begin
Sentencia;
End;

Begin
Nombre(Variable)
End.
Function Nombre(Variable:Integer) : Real
Var
Begin
Sentencia;
VarReal:=Variable;
End;

Begin
A:=Nombre(X);
End.
Interface
Uses
crt;
Type

Const

Var

Procedure Pausa;
Implementation
Procedure Pausa:
Varch:Char;
Begin
ch :=Readkey;
End;
End.

Registros
Conjuntos
Type

Nodo=^Tarjeta;

Tarjeta = Record
Nombre = String[10];
Edad = Integer;
Sig = Nodo
End;

Var
Alumno:Tarjeta
Type

Semana = (Lun,Mr,Mie,Jue,Vie,Sab,Dom);

APUNTADORES
New(Inicio);

Inicio->Inicio^.Info:=‘Hola’;

Inicio->Inicio^.Siguiente:=NIl;

Aux:=NIL;

New(Aux);

Inicio^.Siguiente:=Aux;Dispose(Inicio);




Funciones Varias
Funcion
Descripcion
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 cursor
Inserta linea vacia en posicionactual
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
Devuelve el numero de bytes requeridos poruna variable
Genera un sonido a una frecuencia Frec
Desconecta sonido
Detiene la ejecucion de la siguiente instruccion
Interrumpe la ejecucion de un programa

Fuciones de Cadena
Funcion
Descripcion
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
Inserta en cad1 cad2 desde la posicion de indice...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Operadores y Operandos
  • Operadores Y Operandos
  • Aritmetica
  • aritmetica
  • aritmetica
  • Aritmetica
  • Aritmetica
  • Aritmetica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS