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.

👉 Visitar Canal CodeMente


💻 CodeMente
📚 Aprende. Programa. Crea.

Comentarios

Entradas más populares de este blog

Hack de redes guardadas en Windows.

Curso de C++ / Cap 02

Curso de C++ / Cap 01