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 auto-aritmé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 a sí mismo el valor 3
Esta operación es válida para todas las operaciones aritméticas:
| Operador | Atajo |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
Desafí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:
- Suma
4acount - Multiplica
countpor2 - Resta
1decount
¡Usa los atajos aritméticos para hacerlo!
Hoja de referencia
C++ proporciona operadores abreviados para operaciones de auto-aritmética:
| Operador | Abreviatura |
|---|---|
| + | += |
| - | -= |
| * | *= |
| / | /= |
| % | %= |
En lugar de escribir:
int a = 5;
a = a + 3; // a contiene 8Puedes usar la abreviatura:
int a = 5;
a += 3; // a contiene 8Prué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