Variables Algoritmo

Páginas: 5 (1032 palabras) Publicado: 17 de julio de 2015
Variables
1. Son elementos que toman valores específicos de un tipo de datos concreto. La declaración de una variable puede realizarse comenzando con var. Principalmente, existen dos maneras de otorgar valores iniciales a variables:
1. Mediante una sentencia de asignación.
2. Mediante un procedimiento de entrada de datos (por ejemplo: 'read').

Ejemplo:
...
i:=1;
read(n);
while i < ndo begin
(* cuerpo del bucle *)
i := i + 1
end;
...
2. Es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato durante la ejecución de un proceso, su contenido puede cambiar durante la ejecución de un programa.
Para poder reconocer una variable en la memoria de la computadora, es necesario darle un nombre con el cual podamos identificarladentro de un algoritmo.
Ejemplo: área = pi * radio ∧ 2
Las variables son: El radio, el área y la constante es pi
3. Variables: Definición
Una variable es un nombre asociado a un elemento de datos que está situado en posiciones contiguas de la memoria principal, y su valor puede cambiar durante la ejecución de un programa. Toda variable pertenece a un tipo de dato concreto. En la declaración de unavariable se debe indicar el tipo al que pertenece. Así tendremos variables enteras, reales, booleanas, etc. Por otro lado, distinguimos tres partes fundamentales en la vida de una variable:
Declaración de variables
Esta es la primera fase en la vida de cualquier variable. La forma de declarar variables es muy sencilla. Esta sección debe comenzar con la palabra reservada var, seguida de una listade parejas lista_de_variables=tipo_al_que_pertenecen. Cada par debe ir seguido por un punto y coma.
La lista_de_variables es uno o más nombres de variables separados por comas:
var listaVar1:tipo1;...;listaVarn:tipon;
Una variable no representa más que una porción de memoria en donde guardamos un dato que dependerá del tipo al que pertenezca la variable. A diferencia de una constante, el valor deuna variable puede cambiar durante la ejecución de un programa. Otra diferencia, es que a una variable no basta con declararla, sino que también es necesario iniciarla. Esto se refiere a darle un valor inicial, y es importante ya que si no lo hacemos, igual nos encontramos con errores cuando ejecutemos el programa.
Ejemplo de declaración de variables:
...
var
I, J, K : Integer; (* valores enteros*)
Contador : Integer;
Radio : Real; (* valor real *)
Letra : Char; (* un caracter *)
...
 
En este ejemplo se declaran seis variables. Las cuatro primeras son de tipo entero. La quinta es de tipo real, o sea, un número con parte decimal. Y la sexta es un carácter, que no es lo mismo que una cadena de un carácter (String[1]).
Iniciación de variables
Esto no es más que darle un valor inicial a unavariable. Así como lo primero que se hace con una variable es declararla, lo siguiente tiene que ser iniciarla. Esto se hace para evitar posibles errores en tiempo de ejecución, pues una variable tiene un valor indeterminado después de declararla. Principalmente, existen dos maneras de otorgar valores iniciales a variables:
Mediante una sentencia de asignación
Mediante uno de los procedimientos deentrada de datos (read o readln)
Veamos un ejemplo que reúne los dos casos:
begin
...
i:=1;
readln(n);
while i < n do begin
(* cuerpo del bucle *)
i := i + 1
end;
...
end.
 
Utilización de variables
Una vez declarada e iniciada una variable, es el momento de utilizarla. Esta es la parte que presenta un mayor abanico de posibilidades. A continuación se presentan unas cuantas:
Incrementar suvalor:
i := i + 1
Controlar un bucle:
for i:=1 to 10 do ...
Chequear una condición:
if i<10 then ...
Participar en una expresión:
n := (Max - Min) div I
Tipos de datos.
El tipo de un dato es el conjunto de valores que puede tomar durante el programa. Si se le intenta dar un valor fuera del conjunto se producirá un error. El tipo de dato le indica al compilador del lenguaje de programación dos cosas:...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Algoritmos, variables e identificadores
  • Desarrolle Un Algoritmo Que Permita Leer Tres Valores Y Almacenarlos En Las Variables A
  • Variables
  • Variable
  • Variables
  • variables
  • variable
  • variables

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS