03 Variables y Constante
03 Variables y Constante
Tema 1
1.4 Variables y Tipos de
variables
Índice
1.4 Variables y tipos de variables
1.4.1 Tipos de datos primitivos
1.4.1 Variables
1.4.1 Constantes
2
1.4.1 Tipos de datos
primitivos
3
Tipos de datos primitivos
4
Los tipos de datos básicos son
• Entero
• Real
• Caracteres
• Lógicos
5
Datos tipo
enteros
• Es un tipo de dato que
representa valores
numéricos sin decimales. Los
números enteros pueden ser
positivos, negativos o cero y
se utilizan para representar
cantidades enteras como
conteos o índices.
6
Datos tipo
reales
• Es un tipo de dato que
representa valores
numéricos que pueden
incluir decimales. Los
números reales o decimales
se utilizan para representar
medidas precisas o
cantidades con partes
fraccionarias, como números
con punto decimal.
7
Datos tipo
lógicos
• Es un tipo de dato que puede
tener solo dos valores
posibles: verdadero o falso.
Se utiliza para representar
condiciones lógicas en un
programa y es fundamental
en las estructuras de control
de flujo para tomar
decisiones basadas en
evaluaciones lógicas.
8
Los tipos de datos básicos en
lenguaje de programación son:
• char
• int
• float
• double
• bool
9
Tipo de dato • Una variable de tipo char almacena en
char un espacio de memoria un carácter o
un dato de tipo entero pequeño, ya que
ocupa 1 byte (8 bits) en la memoria.
Tiene un rango de valores que se le
puede asignar de 0 hasta 255 sin signo
y de -128 hasta 127 con signo.
10
Tipo de
dato int
• El tipo de dato int solo almacena
números enteros donde,
mediante modificadores, se podrá
elegir el tamaño del número
como un entero corto (short int) o
un entero largo (long int).
• Se puede declarar solo como int y
por defecto se tomará como un
entero largo. La diferencia en los
tipos de enteros es que el entero
corto ocupará 4 bytes (32 bits) en
la memoria.
11
Tipo de dato
float
• Es un tipo de dato de tipo
flotante que almacena
números decimales en su
espacio de memoria donde
su tamaño es de 4 bytes (32
bits) con un rango de valores
con 6 dígitos de precisión
12
Tipo de dato
bool
• Este tipo de dato posee un
tamaño de memoria de 8
bytes (64 bits) con un rango
de valores amplio. Cabe
recalcar que este es un dato
similar al float pero con 10
dígitos de precisión.
13
14
1.4.2 Variables
15
• Una variable es una posición en la memoria donde, dependiendo del
tipo de dato, podremos almacenar información correspondiente al
dato. Son todos aquellos valores que pueden o no cambiar en el
transcurso de un algoritmo.
16
Declaración de una variable
• La declaración o inicialización de las
variables en pseudocódigo a través de la
herramienta PSeint se la puede realizar de
la siguiente manera.
17
• Lenguaje C++ Para declarar un variable en lenguaje C primero se debe
especificar qué tipo de dato se piensa utilizar, luego se debe dar un
nombre a la variable el cual debe empezar con letra minúscula para
diferenciarla de las constantes y si el nombre contiene más de una
Declaració palabra se deberá separa con un guion bajo “_” o con una letra
mayúscula en la segunda palabra.
n de una
variable
C++
18
• Si se va a declarar más de una variable del mismo tipo, se puede
separar con una coma “,”. En la asignación de valores de una variable
se debe introducir el signo igual “=” donde posteriormente se
asignará cualquier valor o carácter dependiendo del tipo de datos que
sean y cuando este declara qué tipo de dato, nombre y valor,
finalizando la declaración de las variables con ";"
19
Asignación
de valores
en las
variables
20
21
Declaración
de variable
22
Una variable puede ser declarada para funcionar
en distintas partes del programa o únicamente en
una sola parte
• Una vez que la variable ha sido definida,
está lista para almacenar datos. Como se
puede observar en el ejemplo, esta ya está
guardando el valor de 12 al momento de
realizar la declaración. Un dato a tomar en
cuenta es que el valor que va a contener
nuestra variable únicamente puede ser
correspondiente con el tipo de dato con el
que la hemos declarado.
23
Existen dos tipos de variables
Globales
Devuelven valores desde cualquier parte del programa. Si bien pueden
ahorrar líneas de código, su uso también puede considerarse como una
mala práctica de programación, puesto que podría modificarse un valor
en alguna parte en la ejecución de nuestro programa
• Locales
Solo se pueden manipular en la parte o sección de nuestro código.
24
1.4.3 Variables
25
Declaración de
constantes
• Son valores de cualquier tipo de datos
que se mantienen fijos en todo el
transcurso del programa y que por
ningún motivo van a cambiar.
26
Pregunt
as
27