Está en la página 1de 1

Codificación en Object Pascal (Delphi)

Tipos de Dato
Tipo Dato Espacio Rango Tipo Espacio Rango
Byte 1 byte 0 .. 255 Char 1 byte Car 0 .. car 255 (ASCII)
Word 2 bytes 0 .. 65535 String N+1 bytes Cadena de caracteres ASCII
Cardinal 4 bytes 0 .. 4294967295 Single 4 bytes -1.5 x 10^45 .. 3.4 x 10^38
Shortint 1 byte -128 .. 127 Real48 6 bytes -2.9 x 10^39 .. 1.7 x 10^38
Smallint 2 bytes -32768 .. 32767 Real 8 bytes -5.0 x 10^324 .. 1.7 x 10^308
Integer 4 bytes -(231) .. (231 -1) extended 10 bytes -3.6 x 10^4951..1.1 x 10^4932
Int64 8 bytes -(263) .. (263 -1)
Codificación de diagrama de flujo

Inicio/fin Begin / end; INTRUCCIONES DE CADENAS

InputBox(“titulo”,”mensaje”, StrToInt(cad):integer
”dato default”); Devuelve el numero contenido en la cadena cad
IntToStr(n):String
ShowMessage(mensaje); Devuelve n en formato cadena
Length(cad):integer
Asignación v:= Expresion; Devuelve la longitud de cad
Estructuras de control Copy(cad,p,n):string
a) Alternativa Devuelve una subcadena de cad, la comprendida desde
a.1) Alternativa simple la posición p, n caracteres
Delete(cad,p,n)
if P then begin Proceso que elimina n caracteres de la cadena cad,
desde la posición p
instrucciones Insert(sub,cad,p)
Proceso que inserta la cadena sub dentro de la cadena
end; cad en la posición p
Pos(sub,cad):integer
a.2) Alternativa doble Función que devuelve la posición de la cadena sub
dentro de la cadena cad
if P then begin Cad[p]
instrucciones (v) Devuelve el carácter p de la cadena cad
end else begin Upcase(c) :char
instrucciones (falso) Devuelve la mayúscula de carácter c (si es una letra)
end; Uppercase(cad):string
b) Repetitiva Función que devuelve cad en mayúsculas
b.1) do while Lowercase(cad):String
Función que devuelve cad en minúsculas
Trim(cad):string
while P do begin Elimina los espacios al inicio y al final de la cadena
TrimLeft(cad):String
intrucciones; Elimina los espacios en blanco del inicio de la cadena
end; cad
TrimRight(cad):String
Elimina los espacios en blanco al final de la cadena cad
b.2) do until

repeat

Instrucciones;

until P;

También podría gustarte