Atajos aritméticos
Parte de la sección Fundamentos del Journey de C++ de Coddy. Lección 20 de 74.
C++ creó un atajo genial para las operaciones de autoaritmética.
Por ejemplo, en lugar de escribir:
int a = 5;
a = a + 3; // a contiene 8Podemos simplificarlo escribiendo +=:
int a = 5;
a += 3; // a contiene 8El += está sumando a a sí misma el valor 3
Esta operación es válida para todas las operaciones aritméticas:
| Operador | Atajo |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
Estos atajos no se limitan a int — funcionan con cualquier tipo aritmético, como double y float:
double price = 10.5;
price *= 2; // price contiene 21.0Desafío
PrincipianteSe te proporciona un código con la inicialización de count. (¡No elimines esta línea!)
Tu tarea es añadir las siguientes operaciones, en este orden:
- Sumar
4acount - Multiplicar
countpor2 - Restar
1acount
¡Usa las abreviaturas aritméticas para hacerlo!
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;
}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 anidadosPractica por tu cuenta: Compilador de C++ online