Sin duda C++ es el lenguaje de programación competitiva por excelencia.

¿Quieres aprender C++? ¡Buena decisión! Seguramente querrás leer estos artículos. Están listados en el orden en que creemos que deberías estudiarlos.

I. Las bases

  1. Mi primer programa
  2. Variables y lectura del teclado (cin)
  3. Variables de tipo int y sus operaciones básicas

II. Cambios en el flujo del programa

  1. Condiciones con if y comparaciones
  2. Comparaciones complejas con los operadores and y or
  3. Bucles while
  4. Funciones

III. En profundidad sobre los conceptos anteriores

  1. Ámbito de las variables
  2. Precedencias de los operadores

IV. Más tipos de variables

  1. Variables de tipo double y cout avanzado
  2. Variables de tipo bool
  3. Variables de tipo string (avanzado)
  4. Variables de tipo char y tabla ASCII

V. Tipos de variables complejos

  1. Variables multivalor (Arrays)
  2. Variables de tipo vector
  3. Matrices

VI. Avanzado

  1. Bucles for
  2. Lectura de datos constante con while(cin)
  3. Operadores con bits (máscaras de bits)
  4. Trucos