Operadores aritméticos
Parte de la sección Fundamentos del Journey de C++ de Coddy — lección 16 de 74.
Los operadores se utilizan para realizar operaciones sobre valores.
Primero discutiremos los operadores aritméticos más básicos, pueden resultarte familiares de las clases de matemáticas.
| Operador | Operación | Ejemplo |
|---|---|---|
| + | Suma | 3 + 2 = 5 |
| - | Resta | 3 - 2 = 1 |
| * | Multiplicación | 3 * 2 = 6 |
| / | División | 4 / 2 = 2 |
Veamos un ejemplo de uso,
int a = 3;
int b = 5;
int c = a + b; // c contiene 8Al trabajar con números decimales en C++, usamos el tipo de datos double, que puede almacenar números con puntos decimales. Los mismos operadores aritméticos (+, -, *, /) funcionan con doubles al igual que lo hacen con los enteros:
double x = 3.3;
double y = 4.1;
double z = x + y; // z contiene 7.4Desafío
PrincipianteEscribe un código que inicialice dos variables, a y b, con los valores 5.2 y 2.6 (respectivamente).
Después de eso, inicializa otra variable c que contendrá el resultado de a / b.
Hoja de referencia
Los operadores aritméticos realizan operaciones matemáticas sobre los valores:
| Operador | Operación | Ejemplo |
|---|---|---|
| + | Suma | 3 + 2 = 5 |
| - | Resta | 3 - 2 = 1 |
| * | Multiplicación | 3 * 2 = 6 |
| / | División | 4 / 2 = 2 |
Uso de operadores aritméticos con números enteros:
int a = 3;
int b = 5;
int c = a + b; // c contiene 8Uso de operadores aritméticos con números decimales (doubles):
double x = 3.3;
double y = 4.1;
double z = x + y; // z contiene 7.4Pruébalo tú mismo
#include <iostream>
int main() {
// Escribe tu código a continuación
// No cambies la línea de abajo
std::cout << "a = " << a << ", b = " << b << ", c = " << c;
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