Défi : Boucle Do-While
Vous avez deux variables : numberA
et numberB
. Le programme doit itérer, en ajustant numberA
jusqu'à ce qu'il atteigne numberB
.
Si numberA
est supérieur à numberB
, alors numberA
doit être décrémenté à chaque étape. Si numberA
est inférieur à numberB
, alors numberA
doit être incrémenté à chaque étape.
De plus, écrivez la condition appropriée pour terminer la boucle.
main.cs
12345678910111213141516171819202122232425using 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 (___); } } }
La boucle doit continuer tant que les nombres ne sont PAS égaux (!=
).
main.cs
12345678910111213141516171819202122232425using 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); } } }
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Can you show me an example of how the loop would look in code?
What programming language should I use for this example?
Can you explain what should happen when numberA equals numberB?
Awesome!
Completion rate improved to 1.59
Défi : Boucle Do-While
Glissez pour afficher le menu
Vous avez deux variables : numberA
et numberB
. Le programme doit itérer, en ajustant numberA
jusqu'à ce qu'il atteigne numberB
.
Si numberA
est supérieur à numberB
, alors numberA
doit être décrémenté à chaque étape. Si numberA
est inférieur à numberB
, alors numberA
doit être incrémenté à chaque étape.
De plus, écrivez la condition appropriée pour terminer la boucle.
main.cs
12345678910111213141516171819202122232425using 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 (___); } } }
La boucle doit continuer tant que les nombres ne sont PAS égaux (!=
).
main.cs
12345678910111213141516171819202122232425using 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); } } }
Merci pour vos commentaires !