Programacion

Solo disponible en BuenasTareas
  • Páginas : 2 (298 palabras )
  • Descarga(s) : 4
  • Publicado : 3 de marzo de 2010
Leer documento completo
Vista previa del texto
Uso de las constantes variables

Cuando se declaran las variables en Turbo Pascal no se inicializan con algún valor en especial, ésto quiere decir que una variable que no ha sido igualada acierto valor llevará un contenido imprevisible, cosa no deseable en la mayoría de los programas, para evitar resultados indeseables es posible asignarle a cada variable un valor "por defecto", que seguarde al iniciar el programa.

La sintaxis para su declaración es la siguiente:

Identificador : tipo_de_datos = valor;

Ejemplo:

PROGRAM Constantes_Variables;

CONSTValor_Inicializado :Integer = 23;Texto_Inicializado : String = 'Buenos Dias!';VARTexto : String;Entero : Integer;

BEGINWriteLn ('Cadena inicializada: ',Texto_Inicializado); WriteLn ('Cadena sin inicializar:',Texto);WriteLn ('Entero inicializado: ',Valor_Inicializado);WriteLn ('Entero sin inicializar: ',Entero);

END.

Tipos de Datos:

- Integer: Es un número entero con signo, que puede valer desde -32768hasta 32767. Ocupa 2 bytes de memoria.

- Byte: Es un número entero, que puede valer entre 0 y 255. El espacio que ocupa en memoria es el de 1 byte, como su propio nombre indica.

- Char:Representa a un carácter (letra, número o símbolo). Ocupa 1 byte.

- String: Es una cadena de caracteres, empleado para almacenar y representar mensajes de más de una letra (hasta 255). Ocupa 256 bytes.El formato en Pascal es string[n], donde n es la anchura máxima que queremos almacenar en esa cadena de caracteres (de 0 a 255), y entonces ocupará n+1 bytes en memoria.

- Real: Es un numeroreal con signo. Puede almacenar números con valores entre 2.9e-39 y 1.7e38. Tendremos 11 o 12 dígitos significativos y ocupan 6 bytes en memoria.

- Boolean: Es una variable lógica, que puede valerTRUE (verdadero) o FALSE (falso), y se usa para comprobar condiciones.

Ejemplo de un programa básico, que escribirá en pantalla la palabra Hola:

Program Saludo;Begin Write ('Hola');...
tracking img