Utmaningsprojekt – Utveckla förgrenings- och loopstrukturer i C#

Nybörjare
Utvecklare
Lärare vid högre utbildning
Lärare vid grundskola och gymnasium
Student
.NET
Visual Studio Code

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.