Esercizi Operatori di Comparazione in C#
Codegrind Team•Jul 22 2023
Ecco degli esercizi semplici con soluzione per praticare le basi degli operatori di comparazione in C#.
Esercizio 1
Scrivi un programma che dichiara due variabili numeriche e utilizza l'operatore di confronto per determinare se sono uguali. Stampa il risultato a schermo.
int numero1 = 10;
int numero2 = 5;
bool sonoUguali = numero1 == numero2;
Console.WriteLine("I numeri sono uguali? " + sonoUguali);
Esercizio 2
Scrivi un programma che dichiara due variabili di tipo stringa e utilizza l'operatore di confronto per determinare se sono uguali. Stampa il risultato a schermo.
string stringa1 = "ciao";
string stringa2 = "ciao";
bool sonoUguali = stringa1 == stringa2;
Console.WriteLine("Le stringhe sono uguali? " + sonoUguali);
Esercizio 3
Scrivi un programma che dichiara due variabili numeriche e utilizza l'operatore di confronto per determinare se il primo numero è maggiore del secondo. Stampa il risultato a schermo.
int numero1 = 10;
int numero2 = 5;
bool primoMaggiore = numero1 > numero2;
Console.WriteLine("Il primo numero è maggiore del secondo? " + primoMaggiore);
Esercizio 4
Scrivi un programma che dichiara due variabili numeriche e utilizza l'operatore di confronto per determinare se il primo numero è minore o uguale al secondo. Stampa il risultato a schermo.
int numero1 = 10;
int numero2 = 5;
bool primoMinoreUguale = numero1 <= numero2;
Console.WriteLine("Il primo numero è minore o uguale al secondo? " + primoMinoreUguale);
Esercizio 5
Scrivi un programma che dichiara due variabili di tipo stringa e utilizza l'operatore di confronto per determinare se la lunghezza della prima stringa è maggiore della seconda. Stampa il risultato a schermo.
string stringa1 = "ciao";
string stringa2 = "hello";
bool primaPiùLunga = stringa1.Length > stringa2.Length;
Console.WriteLine("La prima stringa è più lunga della seconda? " + primaPiùLunga);
Esercizio 6
Scrivi un programma che dichiara due variabili booleane e utilizza l'operatore di confronto per determinare se entrambi i valori sono veri. Stampa il risultato a schermo.
bool valore1 = true;
bool valore2 = false;
bool entrambiVeri = valore1 && valore2;
Console.WriteLine("Entrambi i valori sono veri? " + entrambiVeri);
Esercizio 7
Scrivi un programma che dichiara due variabili numeriche e utilizza l'operatore di confronto per determinare se il primo numero è diverso dal secondo. Stampa il risultato a schermo.
int numero1 = 10;
int numero2 = 5;
bool sonoDiversi = numero1 != numero2;
Console.WriteLine("I numeri sono diversi? " + sonoDiversi);
Esercizio 8
Scrivi un programma che dichiara due variabili di tipo stringa e utilizza l'operatore di confronto per determinare se sono diverse. Stampa il risultato a schermo.
string stringa1 = "ciao";
string stringa2 = "hello";
bool sonoDiverse = stringa1 != stringa2;
Console.WriteLine("Le stringhe sono diverse? " + sonoDiverse);
Esercizio 9
Scrivi un programma che dichiara due variabili numeriche e utilizza l'operatore di confronto per determinare se il primo numero è maggiore o uguale al secondo. Stampa il risultato a schermo.
int numero1 = 10;
int numero2 = 5;
bool primoMaggioreUguale = numero1 >= numero2;
Console.WriteLine("Il primo numero è maggiore o uguale al secondo? " + primoMaggioreUguale);
Esercizio 10
Scrivi un programma che dichiara due variabili numeriche e utilizza l'operatore di confronto per determinare se il primo numero è minore del secondo. Stampa il risultato a schermo.
int numero1 = 10;
int numero2 = 5;
bool primoMinore = numero1 < numero2;
Console.WriteLine("Il primo numero è minore del secondo? " + primoMinore);