Menu
Coddy logo textTech

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:

OperadorSignificadoEjemplo
==Igual1 == 2 devuelve false
!=No igual1 != 2 devuelve true
>Mayor que1 > 2 devuelve false
<Menor que1 < 2 devuelve true
>=Mayor o igual1 >= 2 devuelve false
<=Menor o igual1 <= 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,  var3 es un bool.

challenge icon

Desafío

Principiante

Escribe 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:

OperadorSignificadoEjemplo
==Igual1 == 2 devuelve false
!=No es igual1 != 2 devuelve true
>Mayor que1 > 2 devuelve false
<Menor que1 < 2 devuelve true
>=Mayor o igual1 >= 2 devuelve false
<=Menor o igual1 <= 2 devuelve true

Ejemplo de uso:

int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2; // var3 contendrá true

Prué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;
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos