Utmaningsprojekt – Utveckla förgrenings- och loopstrukturer i C#
Visa din förmåga att utveckla en konsolapp som implementerar val- och iterationsinstruktioner för att uppnå appspecifikationer.
Lärandemål
I den här modulen visar du din förmåga att:
Använd Visual Studio Code för att utveckla ett C#-konsolprogram som använder en kombination av markerings- och iterationsinstruktioner för att implementera logiska arbetsflöden i enlighet med angivna programdata och användarinteraktioner.
Utvärdera de underliggande villkoren och fatta ett välgrundat beslut när du väljer mellan if-elseif-else- och switch-instruktioner, och mellan foreach, för, while och do iteration-instruktioner.
Omfångsvariabler på lämplig nivå i ett program.
Förutsättningar
Erfarenhet av att använda Visual Studio Code för att utveckla, skapa och köra C#-konsolprogram som innehåller konsol-I/O och komma åt metoderna för .NET-klasser.
Erfarenhet av att använda C#-kod för att utvärdera villkorsuttryck och hantera variabelomfång i och utanför kodblock.
Erfarenhet av att använda if-elseif-else- och switch-case-instruktioner i C# för att matcha en variabel eller ett uttryck mot flera möjliga resultat.
Erfarenhet av att använda foreach, for, do och while-instruktioner i C# för att loopa igenom ett block med kod- och åtkomstelement i matrisvariabler.