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 6De manera similar, para decrementar una variable llamada value, puedes usar el operador de decremento de esta manera:
int value = 10;
value--; // value ahora es 9Los 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 12Desafío
PrincipianteSe 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:
- Usa el operador de incremento (
++) cuatro veces para sumar 4 a count - Usa el operador de multiplicación (
*) para multiplicar count por 2 - 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 6El operador de decremento -- disminuye una variable en 1:
int value = 10;
value--; // value es ahora 9Los 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 12Prué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;
}Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Fundamentos
4Operadores Parte 1
Operadores aritméticosOperador móduloIncremento/DecrementoPost-incremento/decrementoAtajos aritméticosOperadores de comparaciónComparación de strings7Conceptos básicos de Entrada/Salida
Sentencia coutSentencia cinEntrada de cadenasResumen - Hasta 120Resumen - Verdadero o Falso5Operadores Parte 2
Operadores lógicos Parte 1Operadores lógicos Parte 2Repaso - Lógica simpleOperadores lógicos Parte 38Calculadora de números
Mensaje de bienvenidaObtención de números3Variables Parte 2
Declaración de tiposConvenciones de nomenclaturaResumen - Inicializar variablesType Casting Parte 1Type Casting Parte 26Toma de decisiones
Sentencia IfIf - ElseSentencia SwitchOperador condicionalRepaso - If ElseIf - Else anidados