Ecco degli esercizi semplici con soluzione per praticare le basi degli operatori logici in C#.
Esercizio 1
Scrivi un programma che dichiara due variabili booleane e utilizza l'operatore logico AND per determinare se entrambe sono vere. Stampa il risultato a schermo.
Esercizio 2
Scrivi un programma che dichiara due variabili booleane e utilizza l'operatore logico OR per determinare se almeno una di esse è vera. Stampa il risultato a schermo.
Esercizio 3
Scrivi un programma che dichiara una variabile booleana e utilizza l'operatore logico NOT per negarne il valore. Stampa il risultato a schermo.
Esercizio 4
Scrivi un programma che dichiara tre variabili booleane e utilizza gli operatori logici per determinare se almeno due di esse sono vere. Stampa il risultato a schermo.
Esercizio 5
Scrivi un programma che dichiara due variabili booleane e utilizza gli operatori logici per determinare se entrambe sono false. Stampa il risultato a schermo.
Esercizio 6
Scrivi un programma che dichiara due variabili booleane e utilizza gli operatori logici per determinare se almeno una di esse è vera e l'altra è falsa. Stampa il risultato a schermo.
Esercizio 7
Scrivi un programma che dichiara tre variabili booleane e utilizza gli operatori logici per determinare se tutte e tre sono vere. Stampa il risultato a schermo.
Esercizio 8
Scrivi un programma che dichiara tre variabili booleane e utilizza gli operatori logici per determinare se almeno una di esse è vera e le altre due sono false. Stampa il risultato a schermo.
Esercizio 9
Scrivi un programma che dichiara due variabili booleane e utilizza gli operatori logici per determinare se entrambe sono vere o entrambe sono false. Stampa il risultato a schermo.
Esercizio 10
Scrivi un programma in C# che dichiari tre variabili booleane (valore1, valore2, valore3) con valori iniziali arbitrari (vero o falso). Utilizza gli operatori logici per determinare se almeno due delle variabili sono vere (true) o se almeno due sono false (false). Stampa il risultato della condizione verificata a schermo.