Menu
Coddy logo textTech

Operatori di confronto

Fa parte della sezione Fondamenti del percorso C++ di Coddy. Lezione 21 di 74.

Gli operatori di confronto vengono utilizzati per confrontare due operandi.

A volte dobbiamo verificare se un operando è maggiore/minore/... di un altro operando. La tabella seguente mostra i possibili operatori di confronto:

OperatoreSignificatoEsempio
==Uguale1 == 2 restituisce false
!=Diverso1 != 2 restituisce true
>Maggiore di1 > 2 restituisce false
<Minore di1 < 2 restituisce true
>=Maggiore o uguale1 >= 2 restituisce false
<=Minore o uguale1 <= 2 restituisce true


L'operatore di confronto restituisce true se il confronto è corretto oppure false altrimenti.

Per esempio:

int var1 = 13;
int var2 = 12;
bool var3 = var1 != var2;

var3 conterrà true perché var1 e var2 non sono uguali

Ricorda il tipo bool,  var3 è un bool.

challenge icon

Sfida

Principiante

Scrivi uno script che inizializzi 2 variabili n1 e n2 con i valori 8 e 9 (rispettivamente).

In seguito, inizializza un’altra variabile n3 che indicherà se n1 è maggiore di n2.

Provalo tu

#include <iostream>

int main() {
    // Scrivi il tuo codice qui sotto

    
    // Non modificare la riga qui sotto
    std::cout << "n1 = " << n1 << ", n2 = " << n2 << ", n3 = " << n3 << std::endl;
    
    return 0;
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore C++ online