Espressioni booleane C++


Espressione booleana

Un'espressione booleana è un'espressione C++ che restituisce un valore booleano: 1(true) o 0(false).

È possibile utilizzare un operatore di confronto, come l'operatore maggiore di ( >) per scoprire se un'espressione (o una variabile) è vera:

Esempio

int x = 10;
int y = 9;
cout << (x > y); // returns 1 (true), because 10 is higher than 9

O ancora più semplice:

Esempio

cout << (10 > 9); // returns 1 (true), because 10 is higher than 9

Negli esempi seguenti, utilizziamo l' operatore uguale a ( ==) per valutare un'espressione:

Esempio

int x = 10;
cout << (x == 10);  // returns 1 (true), because the value of x is equal to 10

Esempio

cout << (10 == 15);  // returns 0 (false), because 10 is not equal to 15

I booleani sono la base per tutti i confronti e le condizioni C++.

Imparerai di più sulle condizioni (se...altrimenti) nel prossimo capitolo.


Esercizi C++

Mettiti alla prova con gli esercizi

Esercizio:

Compila le parti mancanti per stampare i valori 1(per true) e 0(per false):

 isCodingFun = true;
 isFishTasty = false;
cout << ;
cout << ;