Vous êtes sur la page 1sur 8

DECLARACIÓN DE VARIABLES

los datos son una parte muy importante en un algoritmo, pues son ellos el
punto de partida y son ellos quienes sufren las transformaciones que darán
los resultados deseados. Por esta razón el algoritmo debe guardar los datos
en un sitio donde los pueda leer y modificar cada vez que lo requiera. los
sitios donde el algoritmo guarda los datos los llamaremos ESPACIOS DE
MEMORIA y el tamaño de estos dependen del tipo de dato que se quiera
guardar en ellos.

Además si se tienen varios datos se debe tener la posibilidad de


diferenciarlos de una manera que no se presenten confusiones asignándoles
un identificador válido y único a estos espacios de memoria.

Un espacio de memoria se denomina VARIABLE cuando su contenido


puede variar en el tiempo y de CONSTANTE cuando no se permite que su
contenido varié.

Lo primero que se hace en al algoritmo es declarar las variables. Donde se


separan los espacios de memoria del tamaño indicado según el tipo de dato
que guardarán y asignándoles un nombre o identificador válido, con el cual
nos referiremos a la información que se guarda en dicho espacio de
memoria.

para declarar las variables se hará de la siguiente forma:

tipo de dato: identificador, identificador

• primero se coloca el tipo de dato según la información que se


guardará en los espacios de memoria a crear.

• dos puntos ' : '

• una lista de identificadores válidos separados por coma ','


TIPOS DE DATOS

los tipos de datos a utilizar en nuestros algoritmos son:

1. numéricos: estos tipos de datos se utilizan para hacer cálculos


matemáticos y pueden ser de dos tipos así:

1. ENTERO: cuando el número no tiene parte decimal


(ejemplo: 4 , 5 , 7, 97).

2. REAL: cuando el número consta de una parte entera y una


parte decimal (ejemplo: 2.33 , 4.59 , 5.0 ).

2. CARACTER: contiene un solo símbolo y esta delimitado por


comillas sencillas y puede ser:

1. Caracteres alfanuméricos ('A', 'B', …, 'Z')

2. Caracteres numéricos('1', '2', …'0')

3. Caracteres especiales ('+', '-', '*', '/', ',' '.', '<' ,'>', '$', ….)

3. CADENA(string): es una sucesión de caracteres que se encuentran


delimitados por doble comilla. se utilizan para guardar información
como el nombre de una persona, el color preferido etc. (ejemplos: "
león ", "Maria", "azul", "rojo"). se utilizan para mostrar mensajes.

4. LOGICOS (booleanos): es aquel dato que sólo puede tomar uno de


dos valores: verdadero(true) o falso (false).

IDENTIFICADORES VÁLIDOS

para diferenciar los espacios de memoria se les asigna un identificador que


debe ser único (no se permiten dos espacios de memoria con el mismo
identificador). Además un identificador es válido si esta formado con letras,
dígitos y el carácter de subrayado, pero teniendo en cuenta que el primer
carácter debe ser una letra. también es recomendable que el nombre del
espacio de memoria indique el significado de la información que contiene.

la siguiente lista muestra una serie de identificadores válidos:

• x
• y

• x1

• y1

• suma

• contador

• mayor

• menor

• promedio

• mayor_promedio

• menor_1

• porcentaje

EJEMPLO 1

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar el número de días de la semana
y otra variable para guardar el promedio de ventas al mes.

EXPLICACION DEL ALGORITMO


como la cantidad de días es un entero, se define la variable DIAS de tipo entero.
como un promedio contiene parte decimal, se define la variable PROMEDIO de tiempo
real.
EJEMPLO 2

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar cuantos meses del año tienen
30 días y otra variable para guardar el porcentaje de meses con 30 dias.

EXPLICACION DEL ALGORITMO

como la cantidad de meses es un entero, se define la variable CANTIDAD de tipo


entero.

como un porcentaje contiene parte decimal, se define la variable MESES30 de tipo real.

EJEMPLO 3

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar el nombre de una persona, otra
para guardar en número de hijos y otra para guardar el sueldo mensual.

EXPLICACION DEL ALGORITMO

se guardara el nombre en una variable que llamaremos NOMBRE de tipo cadena.

como la cantidad de hijos es un entero, se define la variable N_Hijos de tipo entero.

como un sueldo mensual puede contener parte decimal, se define la variable SUELDO
de timpo real.
EJEMPLO 4

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar el nombre de una persona, otra
variable para guardar el nombre de la fruta que prefiere y otra para guardar la cantidad de
frutas que se come al mes.

EXPLICACION DEL ALGORITMO

el nombre de la persona la guardaremos en una variable llamada NOMBRE, de tipo


cadena. el nombre de la fruta la guardaremos en una variable llamada FRUTA, de tipo
cadena.
la cantidad de frutas que consume al mes la guardaremos en una variable llalmada
CANTIDAD, de tipo real.

EJEMPLO 5

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar un numero entero y otra
variable para guardar la sumatoria de sus digitos

EXPLICACION DEL ALGORITMO

como en el enunciado del problema nos indican que el numero es de tipo entero lo
guardaremos en la variable de nombre N, de tipo entero. y como todos los digitos de un
número son enteros y la suma de enteros da como resultado un entero, crearemos la
variable SUMA de tipo entero
EJERCICIOS (tarea)

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar la cantidad de metros, otra
variable para guardar su equivalente en kilómetros y otra para guardar su equivalente en
centímetros.

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar un numero entero N, otra para
guardar su sumatoria (1 + 2 +...+ N) y otra para guardar el porcentaje de datos pares que
hay entre 1 y N.

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar el nombre de una persona, otra
para guardar cuantas camisas tiene y otra para guardar el porcentaje de camisas de color
blanco.

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar el nombre de un artículo, otra
para guardar la cantidad existente en bodega y otra para guardar el precio unitario.
5

ENUNCIADO:
hacer un algoritmo que declare una variable para guardar el nombre de un deportista, otra
para guardar el número de intentos en la prueba de 100 metros planos y otra para guardar
el menor tiempo registrado.

ENUNCIADO:

hacer un algoritmo que declare una variable para guardar el número de meses del
año y otra variable para guardar el porcentaje de meses que tienen 30 o 31 días.

ENUNCIADO:

hacer un algoritmo que declare una variable para guardar el número de horas de
estudio, y otra para guardar el nombre.

ENUNCIADO:

hacer un algoritmo que declare una variable para guardar cuantas materias se han
perdido en el semestre y otra para guardar el porcentaje de materias ganadas.

ENUNCIADO:

1. hacer un algoritmo que declare una variable para guardar el promedio del
semestre, otra para guardar el nombre de un estudiante y otra para guardar el
número de notas perdidas.
10

ENUNCIADO:

hacer un algoritmo que declare una variable para guardar el nombre de una
persona, otra para guardar la comida preferida y otra para guardar la cantidad de
dinero que posee.

Vous aimerez peut-être aussi