Está en la página 1de 4

Variables

 
Variables y tipos de datos

Este módulo es el más teórico de todos ya que es la base para poder programar, si no
se entienden estos conceptos se hace muy difícil comprender el código que se quiere
escribir.

Variables

¿Qué es una variable?

Miremos la siguiente expresión: A+B=3

Esta tiene letras, números y símbolos matemáticos. Sabemos que tenemos al número
tres, el símbolo de suma y de igual , ¿pero qué representan A y B?.

A y B son dos valores cuya suma tiene que dar 3 ¿no?

Ahora veamos algunas posibles soluciones:

0+3=3 donde A vale 0 y B vale 3


1+2=3 donde A vale 1 y B vale 2
2+1=3 donde A vale 2 y B vale 1
3+0=3 donde A vale 3 y B vale 0

Entendemos que A y B son dos valores, los cuales pueden variar y que además son
números. Por lo tanto A y B son variables.

Pero no especificamos qué tipo de números son, sabemos que


son naturales(0,1,2,3,...) pero pueden ser enteros(...-3,-2,-1,0,1,2,3), por lo tanto el
valor de A y B pueden ser los siguientes:

-1+4=3 donde A vale -1 y B vale 4


-2+5=3 donde A vale -2 y B vale 5
-3+6=3 donde A vale -3 y B vale 6
 

Es decir, pueden ser infinitos los valores que estas variables pueden tomar.
Esto es igual para los números decimales y el resto de los conjuntos de los números.

Entonces qué determina los valores de A y B, A y B tienen diferentes soluciones


dependiendo del conjunto numérico al que pertenecen.
En programación al conjunto de valores que pueden tomar se les llama Tipo de Dato.

Tipos de datos simples


Tipos de datos
Los tipos de datos simples que vamos a utilizar son tres tipos:

 Numéricos
 Caracteres
 Lógicos

Numéricos
Los numéricos son lo que vimos en el ejemplo anterior, son los números. Los naturales, los
enteros y los reales o decimales.

Diagrama de los conjuntos:


Es decir que los números naturales(0,1,2,3,...) están incluidos en los enteros(...-3,-2,-
1,0,1,2,3), y los enteros en los reales enteros(...-3.1,-2,-1,-0.33,0,0.33,1,2,3,3.1),.

Se utilizan principalmente los reales.

Caracteres
Los caracteres son los que vimos en el ejemplo de "Hola mundo!", este tipo incluye:

 Mayúsculas y minúsculas 'A' , 'b' 


 signos de puntuación '.' , ':'
 caracteres de control ' ' (espacio, tabulación, etc)
 Los números y operadores '1' ,'-' ,'%'
 Se delimitan siempre con comillas simples

Se pusieron algunos de estos ejemplos dado que todo lo que se pueda escribir y esté entre
comillas simples es un carácter.

Es decir que si tenemos al número uno sin comillas simples 1, se refiere al numero entero,
pero si le agregamos comillas simples '1' pasa a ser un carácter.

La unión de dos o más caracteres genera un nuevo tipo de dato llamado cadena de
caracteres, es decir "¡hola mundo!" estas se delimitan con comillas dobles o simples, pero
para diferencias se utilizan dobles. Más adelante se profundizara sobre la cadena de
caracteres.

Lógicos
Tipo de datos lógicos, es el resultado de evaluar una expresión lógica, únicamente puede
representar Verdadero o Falso.

Ejemplos:
2=3 es FALSO
4>2 es VERDADERO
'A'='B' es FALSO
FALSO=FALSO es VERDADERO

Estos tipos de datos se representan con VERDADERO o FALSO, sin comillas simplemente la
palabra.

En la programación las variables son espacios reservados de memoria con un nombre único
que permiten almacenar un valor de un tipo de datos.

Estas variables pueden tener el nombre que sea adecuado para lo que estamos programando,
éstas nunca pueden empezar por un número.

Ejemplo:
A, i , fecha , longitud, nClientes.

También podría gustarte