Progetto di sfida - Sviluppare strutture di diramazione e ciclo in C#
Dimostrare la possibilità di sviluppare un'app console che implementa istruzioni di selezione e iterazione per conseguire le specifiche dell'app.
Obiettivi di apprendimento
In questo modulo, si dimostrerà la capacità di:
Usare Visual Studio Code per sviluppare un'applicazione console C# che usa una combinazione di istruzioni di selezione e iterazione per implementare flussi di lavoro logici in base ai dati dell'applicazione e alle interazioni utente forniti.
Valutare le condizioni sottostanti e prendere una decisione informata quando si sceglie tra istruzioni if-elseif-else e switch e tra foreach, for, while ed eseguire istruzioni di iterazione.
Definire l'ambito delle variabili a un livello appropriato all'interno di un'applicazione.
Prerequisiti
Esperienza nell'uso di Visual Studio Code per sviluppare, compilare ed eseguire applicazioni console C# che includono l'I/O nella console e accedono ai metodi delle classi .NET.
Esperienza nell'uso del codice C# per valutare le espressioni condizionali e gestire l'ambito delle variabili all'interno e all'esterno dei blocchi di codice.
Esperienza nell'uso di istruzioni if-elseif-else e switch-case in C# per trovare una corrispondenza con una variabile o un'espressione rispetto a diversi risultati possibili.
Esperienza nell'uso degli statement foreach, for, do e while in C# per scorrere un blocco di codice e accedere agli elementi degli array.