Menu
Coddy logo textTech

Istruzione if

Fa parte della sezione Fondamenti del percorso C# di Coddy. Lezione 25 di 69.

Le istruzioni if ci permettono di eseguire codice in base a condizioni.

Ad esempio, diamo un'occhiata al seguente codice:

int age = 20;
string status = "Child";
if (age > 18) {
    status = "Adult";
}
age += 1;

Il codice qui sopra verifica se la variabile age è maggiore di 18. Se lo è, imposterà status in modo che contenga la stringa "Adult".

Alla fine, il codice incrementerà age di 1, indipendentemente dal fatto che l'età sia superiore a 18 o meno.

Per usare un'istruzione if in C#, dobbiamo usare le parentesi graffe {} per definire il blocco di codice e tutto ciò che si trova all'interno dell'istruzione if deve essere inserito tra queste parentesi:

if (condition) {
    code;
    code;
    code;
}

Se la condizione è true, entreremo nel blocco di codice all'interno dell'if (il codice rientrato)

challenge icon

Sfida

Principiante

Ti viene fornito del codice.

Le variabili a e b hanno valori mancanti: inseriscili in modo che venga eseguito il codice all'interno dell'istruzione if e che c sia uguale a 3.

Bonus: prova a trovare più di una soluzione!

Provalo tu

using System;

public class Program {
    public static void Main(string[] args) {
        int a = ?
        int b = ?
        
        // Non modificare nulla sotto questa riga
        int c = 0;
        if (a >= b && !(b < 10)) {
            c = 2;
        }
        
        c += 1;
        Console.WriteLine("c = " + c);
    }
}
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