Menu
Coddy logo textTech

Incremento/Decremento

Parte de la sección Fundamentos del Journey de C++ de Coddy — lección 18 de 74.

Los operadores de incremento y decremento se utilizan para aumentar o disminuir el valor de una variable en 1. Estos operadores son ampliamente utilizados en programación, especialmente en bucles y contadores.

El operador de incremento se representa con dos signos más ++, y el operador de decremento se representa con dos signos menos --.

Por ejemplo, para incrementar una variable llamada count, puedes usar el operador de incremento de esta manera:

int count = 5;
count++; // count ahora es 6

De manera similar, para decrementar una variable llamada value, puedes usar el operador de decremento de esta manera:

int value = 10;
value--; // value ahora es 9

Los operadores ++ y -- son atajos especiales que SOLO funcionan para sumar o restar 1. No existe un operador ** o similar para la multiplicación.
Para operaciones aritméticas regulares (como multiplicación, división o sumar/restar cantidades distintas de 1), debes usar el patrón de asignación:

int count = 5;
count = count + 3;  // Sumar 3: count ahora es 8
count = count * 2;  // Multiplicar por 2: count ahora es 16
count = count - 4;  // Restar 4: count ahora es 12
challenge icon

Desafío

Principiante

Se te proporciona un código con la inicialización de count. (¡No borres esta línea!)

Tu tarea es añadir las siguientes operaciones, en este orden:

  1. Usa el operador de incremento (++) cuatro veces para sumar 4 a count
  2. Usa el operador de multiplicación (*) para multiplicar count por 2
  3. Usa el operador de decremento (--) una vez para restar 1 a count

Hoja de referencia

Los operadores de incremento y decremento se utilizan para aumentar o disminuir el valor de una variable en 1.

El operador de incremento ++ aumenta una variable en 1:

int count = 5;
count++; // count es ahora 6

El operador de decremento -- disminuye una variable en 1:

int value = 10;
value--; // value es ahora 9

Los operadores ++ y -- son atajos especiales que SOLO funcionan para sumar o restar 1. No existe un operador ** o similar para la multiplicación.
Para operaciones aritméticas regulares (como multiplicación, división o sumar/restar cantidades distintas de 1), debes usar el patrón de asignación:

int count = 5;
count = count + 3;  // Sumar 3: count es ahora 8
count = count * 2;  // Multiplicar por 2: count es ahora 16
count = count - 4;  // Restar 4: count es ahora 12

Pruébalo tú mismo

#include <iostream>

int main() {
    int count = 0;
    
    // Escribe tu código debajo
    
    
    // No cambies la línea de abajo
    std::cout << "count = " << count;
    return 0;
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos