Aprender C++ desde cero
Siete lecciones cortas, en orden, cada una con código ejecutable y problemas de práctica. Empieza en la lección 1 y al final de la semana estarás escribiendo programas de verdad.
1 Hola, mundo
Tu primer programa, línea a línea: qué hacen de verdad #include, main y cout.
2 Variables y entrada
int, double, char, bool: declarar, imprimir, leer con cin y las cuatro trampas.
3 Tomar decisiones
Comparaciones, cadenas if/else, && y ||, y la trampa de = frente a ==.
4 Bucles
for cuando sabes cuántas veces, while cuando no, y los tres bugs de bucles.
5 Arrays
Índice desde cero, rellenar y recorrer con bucles, y el patrón del máximo corriente.
6 Funciones
Parámetros, valores de retorno y un primer contacto con la recursión.
7 Punteros
Direcciones, & y *, y las dos reglas que te mantienen a salvo.
Artículos que acompañan a estas lecciones
- Por qué 7 / 2 es 3 (división entera)
- cin frente a getline (trampas de entrada)
- Paso por valor, puntero o referencia
- 10 errores del compilador, descifrados
¿Terminaste el curso?
Pasa a la sección de práctica — 59 problemas ordenados desde los primeros pasos hasta algoritmos reales — o lee la ruta de C++ moderno para ver qué viene después del núcleo didáctico.