Défi : Boucle Do-While
Vous disposez de 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, indiquez 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 loop?
Can you explain why we use the '!=' condition for the loop?
Awesome!
Completion rate improved to 1.56
Défi : Boucle Do-While
Glissez pour afficher le menu
Vous disposez de 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, indiquez 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 !