Cadenas (strings) en Pascal
Turbo Pascal proporciona el tipo string para el procesamiento de cadenas (secuencias de caracteres).
La definición de un tipo string debe especificar el número máximo de caracteres que puede contener, esto es, la máxima longitud para las cadenas de ese tipo. La longitud se especifíca por una constante entera en el rango de 1 a 255.
El formato para definir un tipo string es :
<identificador> = string [limite_superior]; |
Las variables de cadena se declaran en la sección Var o Type.
Declaración en Var:
Var nombre : string[30]; domicilio: string[30]; ciudad : string[40];
Declaración en Type:
Type cad30 : string[30]; cad40 : string[40];
Var nombre : cad30; domicilio : cad30; ciudad : cad40;
Una Vez declaradas las variables se pueden realizar asignaciones u operaciones de lectura/escritura.
|
El contenido de la cadena se debe encerrar entre apóstrofes. Si se desea que figure un apóstrofe en una cadena, es preciso doblarlo en la cadena. Los procedimientos de Entrada/Salida son de la siguiente forma:
ReadLn (nombre); WriteLn('Hola ',nombre);
|