Introduzione

Completato

Il linguaggio di programmazione C# consente di compilare applicazioni basate su una logica decisionale.

Si supponga di voler visualizzare informazioni diverse per l'utente finale in base ad alcune regole di business. Ad esempio, si potrebbe visualizzare un messaggio speciale sulla fattura di un cliente in base all'area geografica. Oppure offrire uno sconto a un cliente in base alle dimensioni dell'ordine. O ancora visualizzare il titolo professionale di un dipendente in base al livello nell'azienda. In ogni caso, è necessario aggiungere una logica decisionale.

Alla fine di questo modulo, sarà possibile scrivere codice in grado di modificare il flusso dell'esecuzione del codice in base ad alcuni criteri.

Importante

Questo modulo include attività di codifica che richiedono Visual Studio Code. Sarà necessario accedere a un ambiente di sviluppo con Visual Studio Code installato e configurato per lo sviluppo di applicazioni C#.

Obiettivi di apprendimento

Contenuto del modulo:

  • Scrivere codice che valuti le condizioni usando istruzioni if, else e else if.
  • Compilare espressioni booleane per valutare una condizione.
  • Combinare espressioni booleane usando operatori logici.
  • Annidare blocchi di codice all'interno di altri blocchi di codice.

Prerequisiti

  • Esperienza nell'uso di Visual Studio Code per creare ed eseguire applicazioni console C#.
  • Esperienza nella stampa di messaggi nella console tramite Console.WriteLine().
  • Esperienza nell'interpolazione di stringhe per combinare variabili in stringhe letterali.
  • Esperienza nell'uso della classe System.Random per generare numeri casuali.