Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Udfordring: Do-While-Løkke | Løkker
C# Grundlæggende

bookUdfordring: Do-While-Løkke

Du har to variable: numberA og numberB. Programmet skal iterere og justere numberA, indtil den når numberB.

Hvis numberA er større end numberB, skal numberA reduceres ved hvert trin. Hvis numberA er mindre end numberB, skal numberA øges ved hvert trin.

Skriv desuden den passende betingelse for at afslutte løkken.

main.cs

main.cs

copy
12345678910111213141516171819202122232425
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int numberA = 10; int numberB = 1; do { if (___) { numberA--; } else if (___) { numberA++; } Console.WriteLine(numberA); } while (___); } } }

Løkken skal fortsætte, så længe tallene IKKE er ens (!=).

main.cs

main.cs

copy
12345678910111213141516171819202122232425
using System; namespace ConsoleApp { class Program { static void Main(string[] args) { int numberA = 10; int numberB = 1; do { if (numberA > numberB) { numberA--; } else if (numberA < numberB) { numberA++; } Console.WriteLine(numberA); } while (numberA != numberB); } } }

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 5

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Suggested prompts:

Can you show me an example of how the loop would look in code?

What programming language should I use for this task?

Do you want the loop to print the value of numberA at each step?

Awesome!

Completion rate improved to 1.59

bookUdfordring: Do-While-Løkke

Stryg for at vise menuen

Du har to variable: numberA og numberB. Programmet skal iterere og justere numberA, indtil den når numberB.

Hvis numberA er større end numberB, skal numberA reduceres ved hvert trin. Hvis numberA er mindre end numberB, skal numberA øges ved hvert trin.

Skriv desuden den passende betingelse for at afslutte løkken.

main.cs

main.cs

copy
12345678910111213141516171819202122232425
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int numberA = 10; int numberB = 1; do { if (___) { numberA--; } else if (___) { numberA++; } Console.WriteLine(numberA); } while (___); } } }

Løkken skal fortsætte, så længe tallene IKKE er ens (!=).

main.cs

main.cs

copy
12345678910111213141516171819202122232425
using System; namespace ConsoleApp { class Program { static void Main(string[] args) { int numberA = 10; int numberB = 1; do { if (numberA > numberB) { numberA--; } else if (numberA < numberB) { numberA++; } Console.WriteLine(numberA); } while (numberA != numberB); } } }

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 4. Kapitel 5
some-alt