Búsqueda personalizada
Curso de Pascal (Turbo Pascal)
 Principal
 Inicio
 Libros
 Librerías
 Mapa Web
 
 Recursos
 Artículos
 Cursos
 Ejercicios
 Guías de uso
 Mini Diccionario 
  
 Sintaxis
 ANSI C
 Ordinogramas
 Pascal
 Pseudocódigo 
  
 Acerca de
 Carlos Pes
 Mi Blog 
  
 Sitios Amigos
 Casas Rurales
 Directorio Web

 
[más enlaces] 
  
 Contenidos > 1.6 Variables
En Pascal hay que escribir un punto y coma (;) después de la declaración de una o más variables. Así pues, la sintaxis para declarar una variable es:


<nombre_de_la_variable> : <nombre_del_tipo_de_dato>;
 

Y para más de una variable del mismo tipo se utiliza la sintaxis:


<variable_1>, ..., <variable_n> : <tipo_de_dato>;
 

Ejemplo 1: La declaración de una variable para almacenar la edad de una persona se escribe:

   edad : Integer;


Ejemplo: variable edad en memoria

Ejemplo 2: Para declarar varias variables del mismo tipo de dato se puede escribir:

   edad : Integer;
   numero_de_hijos : Integer;

Ejemplo 3: O también, en la misma línea separadas por el carácter coma (,):

   edad, numero_de_hijos : Integer;

Ejemplo: variable edad y numero_de_hijos en memoria

Ejemplo 4: A continuación, se muestra la declaración de una variable para almacenar una letra del alfabeto:

   Letra :
 Char;

Ejemplo 5: Para declarar una variable que pueda almacenar el nombre de una persona de hasta 6 caracteres (por ejemplo, 'Isabel'), escribiremos:

   Nombre : String [6];

Un dato de tipo cadena es un dato compuesto (estructurado), debido a que está formado por una agrupación de caracteres. Pues bien, en Pascal, dicha agrupación se define de tipo String.

Para declarar una variable de tipo 
String, después del identificador de la variable, se puede escribir, entre corchetes '[]', el número de caracteres que se van a almacenar en la variable. De no especificarse, la variable podrá almacenar hasta 255 caracteres.

Los caracteres de un String pueden ser referenciados mediante el identificador del mismo, seguido de un número entre corchetes. A dicho número, de manera formal, se le llama "índice", y puede oscilar entre el valor 1 y n, siendo n el número de caracteres que pueden ser almacenados en memoria en el String, en este caso 6.


<nombre_de_la_variable>[<índice>]
 

Por ejemplo, si en la variable 
Nombre tenemos almacenada la cadena 'Isabel'Nombre[3] hace referencia al espacio de memoria donde está el carácter 'a'.

Ejemplo 6: A continuación, se muestra la declaración de una variable para almacenar un dato de tipo lógico:

   Cierto :
 Boolean;
 Más información
Texto extraído del libro EMPEZAR DE CERO A PROGRAMAR EN PASCAL.
 Contenidos > Apartado siguiente
1.7 Constantes
Búsqueda personalizada
Cursos de Carlos Pes: Ejercicios de Carlos Pes: Libros de Carlos Pes: Enlaces Recomendados:
Curso Diseño de Algoritmos
Curso Informática Básica
Curso Ingeniería del Software
Curso Lenguaje C
Curso Turbo Pascal
Curso Representación Datos
Ejercicios de Algoritmos
Ejercicios de Lenguaje C
Ejercicios de Ordinogramas
Ejercicios de Pascal
Empezar de cero a programar en lenguaje C
Domine la programación en lenguaje C
Empezar de cero a programar en Pascal
Tutoriales y Cursos
Gane dinero con su web
Comprar dominio
Programación Informática
Inicio | Libros | Librerías | Mapa Web | Artículos | Cursos | Ejercicios | Guías | MiniDiccionario | Enlaces | Carlos Pes | Mi Blog
© Carlos Javier Pes Rivas, 2006-2008
Política de privacidad - Contactar