Operadores de comparación
Parte de la sección Fundamentos del Journey de C++ de Coddy — lección 21 de 74.
Los operadores de comparación se utilizan para comparar entre dos operandos.
A veces necesitamos comprobar si un operando es mayor/menor/... que otro operando. La siguiente tabla muestra los posibles operadores de comparación:
| Operador | Significado | Ejemplo |
|---|---|---|
| == | Igual | 1 == 2 devuelve false |
| != | No igual | 1 != 2 devuelve true |
| > | Mayor que | 1 > 2 devuelve false |
| < | Menor que | 1 < 2 devuelve true |
| >= | Mayor o igual | 1 >= 2 devuelve false |
| <= | Menor o igual | 1 <= 2 devuelve true |
El operador de comparación devuelve true si la comparación es correcta o false de lo contrario.
Por ejemplo:
int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2;var3 contendrá true porque var1 y var2 no son iguales
Recuerda el tipo
bool,var3es un bool.
Desafío
PrincipianteEscribe un script que inicialice 2 variables n1 y n2 con los valores 8 y 9 (respectivamente).
Después de eso, inicializa otra variable n3 que contendrá si n1 es mayor que n2.
Hoja de referencia
Los operadores de comparación se utilizan para comparar dos operandos y devolver true o false:
| Operador | Significado | Ejemplo |
|---|---|---|
| == | Igual | 1 == 2 devuelve false |
| != | No es igual | 1 != 2 devuelve true |
| > | Mayor que | 1 > 2 devuelve false |
| < | Menor que | 1 < 2 devuelve true |
| >= | Mayor o igual | 1 >= 2 devuelve false |
| <= | Menor o igual | 1 <= 2 devuelve true |
Ejemplo de uso:
int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2; // var3 contendrá truePruébalo tú mismo
#include <iostream>
int main() {
// Escribe tu código a continuación
// No cambies la línea de abajo
std::cout << "n1 = " << n1 << ", n2 = " << n2 << ", n3 = " << n3 << std::endl;
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