Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Utmaning: Do-While-Loop | Loopar
C#-Grunder

bookUtmaning: Do-While-Loop

Du har två variabler: numberA och numberB. Programmet ska iterera och justera numberA tills det når numberB.

Om numberA är större än numberB, ska numberA minskas vid varje steg. Om numberA är mindre än numberB, ska numberA ökas vid varje steg.

Skriv dessutom det lämpliga villkoret för att avsluta loopen.

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 (___); } } }

Loopen ska fortsätta så länge som talen INTE är lika med varandra (!=).

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 allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 5

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

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

bookUtmaning: Do-While-Loop

Svep för att visa menyn

Du har två variabler: numberA och numberB. Programmet ska iterera och justera numberA tills det når numberB.

Om numberA är större än numberB, ska numberA minskas vid varje steg. Om numberA är mindre än numberB, ska numberA ökas vid varje steg.

Skriv dessutom det lämpliga villkoret för att avsluta loopen.

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 (___); } } }

Loopen ska fortsätta så länge som talen INTE är lika med varandra (!=).

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 allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 4. Kapitel 5
some-alt