Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Do-While-Lus | Lussen
C# Basisprincipes

bookUitdaging: Do-While-Lus

Je hebt twee variabelen: numberA en numberB. Het programma moet itereren en numberA aanpassen totdat deze gelijk is aan numberB.

Als numberA groter is dan numberB, moet numberA bij elke stap worden verlaagd. Als numberA kleiner is dan numberB, moet numberA bij elke stap worden verhoogd.

Schrijf daarnaast de juiste voorwaarde om de lus te beëindigen.

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

De lus moet doorgaan zolang de getallen NIET gelijk zijn (!=).

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

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 5

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Awesome!

Completion rate improved to 1.59

bookUitdaging: Do-While-Lus

Veeg om het menu te tonen

Je hebt twee variabelen: numberA en numberB. Het programma moet itereren en numberA aanpassen totdat deze gelijk is aan numberB.

Als numberA groter is dan numberB, moet numberA bij elke stap worden verlaagd. Als numberA kleiner is dan numberB, moet numberA bij elke stap worden verhoogd.

Schrijf daarnaast de juiste voorwaarde om de lus te beëindigen.

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

De lus moet doorgaan zolang de getallen NIET gelijk zijn (!=).

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

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 4. Hoofdstuk 5
some-alt