Course Content
C# Basics
C# Basics
2. Dealing with Data Types
Challenge: do-while Loop
You have two variables: numberA
and numberB
. The program should iterate, adjusting numberA
until it reaches numberB
.
If numberA
is greater than numberB
, then numberA
should be decremented at each step. If numberA
is less than numberB
, then numberA
should be incremented at each step.
Additionally, write the appropriate condition to terminate the loop.
main
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 (___); } } }
The loop should continue as long as the numbers are NOT equal (!=
).
main
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); } } }
Everything was clear?
Thanks for your feedback!
Section 4. Chapter 5