Plan de refuerzo 04

EVALUACIÓN: Plan de refuerzo (10 minutos)

Estudiar los temas a continuación. Se realiza examen de 5 preguntas. Si el estudiante no asiste en la fecha programada, este será evaluado la próxima vez que asista a clase.


Variables

Las variables almacenan información. Es por eso que a través de las variables es que se accede a la memoria RAM del computador.

La diferencia entre una variable y otra radica en el tipo de contenido que esta almacena.

El contenido de una variable puede cambiar cuantas veces sea necesario.

1spam = 42

Las variables pueden cambiar su valor cuantas veces sea necesario. Por ejemplo la variable spam puede ser:

1spam = 42
2spam = 1000
3spam = "hola"
4spam = 9.8

¿Cómo se almacenan los datos en las variables?

Los datos se llevan a las variables a través del signo =.

En el caso de los algoritmos computacionales y programas, el signo (=) tiene una connotación diferente a la que se le da en matemáticas. El signo igual (=) significa que el computador va a realizar lo que está a la derecha del igual y lo va a almacenar en la variable que se encuentre a la izquierda del igual.


Tipos de variables

Los variables son de 4 tipos:

ENTERO (int)

Un dato de tipo entero es un número QUE NO TIENE PUNTO DECIMAL, por lo tanto en sus operaciones jamás va a generar decimales. Una variable que se declare de tipo entero podrá almacenar solamente datos de tipo entero. Las variables enteras cumplen con las reglas de la Aritmética Entera.

Las variables de tipo entero pueden ser positivas o negativas.

Ejemplos de variables enteras son:

1a = -2
2b = -100
3e = 0
4numero = 20
5H = 34
6edad = 12

DECIMAL (float)

También llamadas variables de tipo flotante o simplemente float.

Una variable de tipo float ES UN NUMERO QUE TIENE PUNTO DECIMAL, por lo tanto en sus operaciones puede generar decimales.

Una variable que se declare de tipo float, solo podrá almacenar datos de tipo decimal.

Las variables de tipo float pueden ser positivas o negativas.

Ejemplos de variables float son:

1A = -1.25
2B = -1.0
3temperatura = -0.5
4velocidad = 0.0
5obs = 0.5
6sueldo = 1.2555555559
7PI = 3.1416

No confundir variables tipo float con int

Se pueden dar variables así:

1A = 5
2B = 5.0

Pese a que A y B contienen el mismo número 5; A y B son variables diferentes porque A contiene un entero y B contiene un float.

CADENA (string)

Cuando se tiene un conjunto de caracteres se dice técnicamente que se tiene una cadena, por lo tanto el nombre “KENNEDY” es una cadena o string.

El contenido de una cadena se acostumbra encerrarlo entre comillas dobles.

Ejemplos de variables de tipo string:

1saludo = "buenos días"
2nombre = "Camilo"
3apellido = "Fonseca"
4mensaje = "Bienvenido a la sala 115"
5entrada = "desea continuar con la operación? (si/no): "

No confundir variables tipo string con int o float

Se pueden dar variables así:

1A = "12"
2B = 12

Pese a que A y B contienen el mismo número 12; A y B son variables diferentes porque A contiene un string y B contiene un entero.

BOOLEAN

Este tipo de variables solo pueden almacenar dos valores: True o False.

Ejemplos de variables tipo BOOLEANA:

1FACIL_APRENDER = True
2ES_INDEPENDIENTE = False
3ES_GRATUITO = False

Variables tipo boolean para tomar decisiones

Al ser para toma de decisiones, entonces las variables booleanas se usan para:

  • Condicionales

  • Bucles finitos o infinitos


RESUMEN TIPOS DE VARIABLES

Tipo de variables

Ejemplo

Enteros (int)

-2, -1, 0, 1, 2, 3, 4, 5

Decimales (float)

-1.25, -1.0, -0.5, 0.0, 0.5, 1.0, 1.25

Cadenas (strings)

“a”, “aa”, “aaa”, “Hello!”, “11 cats”

Booleanos

True, False


Reglas para nombrar variables

Para nombrar correctamente una variable, se siguen las siguientes reglas:

  • Solo puede ser una palabra sin espacios

  • Solo pueden tener letras, números y barra al piso _

  • Un nombre de variable NUNCA puede comenzar por un número

A continuación se muestran ejemplos de nombramiento correcto e incorrecto de variables:

Nombres de variables correctos ✓

Nombres de variables incorrectos ❌

current_balance

current-balance (No se permiten guiones)

currentBalance

current balance (No se permiten espacios)

account4

4account (No se permite iniciar con un número)

_42

42 (No puede ser un número)

TOTAL_SUM

TOTAL_$UM (caracteres especiales como $ no se permiten)

hello

'hello' (caracteres especiales como ’ “” no se permiten)