Curso de C++ / Cap 04
🎬 Capítulo 04: Variables y Tipos de Datos
🧠 Introducción
Bienvenido al cuarto capítulo del curso de C++ en CodeMente. En este episodio aprenderás qué es una variable, cuáles son los tipos de datos que se asignan a las variables, la diferencia entre declarar y asignar.
También vamos a identificar los errores más comunes en asignaciones, declaraciones y omisiones de sintaxis en el código.
📺 Video de la Clase
📘 Teoría del Tema
💾 ¿Qué es una Variable?
Una variable es donde se almacenan y se recuperan los datos de un programa, así de simple. En programación, la utilizamos para guardar datos y estados, asignar ciertos valores de variables a otras, representar valores de expresiones matemáticas y mostrar valores por pantalla.
💡 Ejemplo:
- float temperatura = 25.5;
- double pi = 3.141592653589793;
- int edad = 18;
💡 Las palabras que aparecen en negrita representan las variables.
🔢 ¿Por qué una Variable no puede comenzar con un número?
Cuando el compilador lee una variable, si empieza con un número, cree que se trata de un número literal y no de un nombre.
Podría confundirse con un número literal, por eso se debe empezar con una letra o guion bajo.
📊 Tipos de Datos en C++ — Los más principales
- int // números enteros
- float / double // decimales
- char // un solo carácter
- string // texto (requiere #include <string>)
- bool // verdadero o falso
⁉️ Diferencia entre Asignar y Declarar
📌 Se Declara
A una variable se le indica el tipo de dato que sea necesario, sea entero, booleano, decimal, etc.
📌 Se Asigna
A una variable se le asigna una cantidad: números, valores, caracteres, etc.
🚫 Errores más Comunes
- Usar variables sin declarar.
- Asignar un tipo incorrecto.
- Omitir comillas para char.
✅ Buenas Prácticas
- Usar siempre nombres descriptivos.
- Inicializar siempre que sea posible ("darle un valor a las variables").
🧮 Ejercicio Práctico
Ejercicio 1:
Escribe un programa que muestre tu nombre, tu edad, tu estatura, tu letra inicial de tu nombre y al finalizar pregunte si es o no es estudiante.
#include <iostream>
#include <string>
using namespace std;
int main() {
int edad = 20;
float altura = 1.75;
char inicial = 'J';
string nombre = "Jesus";
bool estudiante = true;
cout << "Nombre: " << nombre << endl;
cout << "Edad: " << edad << endl;
cout << "Altura: " << altura << endl;
cout << "Inicial: " << inicial << endl;
cout << "¿Es estudiante? " << estudiante << endl;
return 0;
}
📎 Capítulos Relacionados
📢 No olvides suscribirte al canal y dejar tu comentario con tus dudas o sugerencias.
💻 CodeMente
📚 Aprende. Programa. Crea.
Comentarios
Publicar un comentario