03 - Tipo de Datos, Variables y Constantes - Curso de C++


 


1. Variables en C++

Una variable es un espacio en la memoria que tiene un nombre y un tipo de datos, y que puede almacenar un valor. El valor de una variable puede cambiar durante la ejecución del programa. Las variables permiten trabajar con datos dinámicamente, es decir, puedes cambiar el valor almacenado en ellas a medida que el programa se ejecuta.


Características de las variables:

  • Nombre: Cada variable tiene un nombre único dentro de un ámbito específico. Los nombres de las variables deben comenzar con una letra (a-z, A-Z) o un guion bajo (_), seguido de letras, números o guiones bajos.
  • Tipo de dato: Define el tipo de valor que la variable puede almacenar (como entero, flotante, carácter, etc.).
  • Valor: Es el dato específico que se almacena en la variable en un momento dado.

Declaración y asignación:

En C++, para declarar una variable, debes especificar su tipo y luego darle un nombre:

int edad;          // Declaración de una variable llamada 'edad' de tipo entero
edad = 25;         // Asignación de un valor a la variable 'edad'

double salario = 35000.50;  // Declaración y asignación en una sola línea

2. Tipos de Datos en C++

Los tipos de datos en C++ determinan el tipo de valor que una variable puede almacenar. Los tipos de datos en C++ se dividen en varias categorías, entre ellas los tipos básicos (simples), los tipos derivados y los tipos definidos por el usuario.

Tipos básicos en C++:

1. Enteros (int): Se utilizan para almacenar números enteros, es decir, números sin decimales.

int: Es el tipo más común para números enteros.
Ejemplo: int edad = 25;
2. Punto flotante (float, double, long double): Se utilizan para almacenar números que contienen decimales.

float: Usado para representar números con decimales, pero con menor precisión que double.
double: Tipo para almacenar números decimales con doble precisión.
long double: Ofrece aún mayor precisión que double.
Ejemplo: double salario = 35000.50;
3. Carácter (char): Almacena caracteres individuales (letras, números o símbolos). El tipo char ocupa generalmente 1 byte de memoria.

Ejemplo: char letra = 'A';
4. Booleano (bool): Almacena valores lógicos, es decir, true (verdadero) o false (falso).

Ejemplo: bool esActivo = true;

Uso de constantes:

Las constantes se utilizan para representar valores fijos en el programa, como límites, configuraciones predeterminadas o valores universales que no deben cambiar.

Por ejemplo:
const int MAX_ESTUDIANTES = 30;
int estudiantes = MAX_ESTUDIANTES;

Resumen y Comparación:

  • Variables: Son espacios en memoria donde puedes almacenar valores que pueden cambiar durante la ejecución del programa.
  • Tipos de datos: Especifican el tipo de valor que una variable puede almacenar, como enteros, caracteres, flotantes, booleanos, etc.
  • Constantes: Son valores que no pueden cambiar una vez definidos, lo que ayuda a mantener la integridad de los datos en el programa.

No hay comentarios:

Publicar un comentario