Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Boucle Do-While | Boucles
Bases de C#
course content

Contenu du cours

Bases de C#

Bases de C#

1. Commencer
2. Traiter Avec les Types de Données
3. Structures de Contrôle
4. Boucles
5. Tableaux
6. Méthodes

book
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.

cs

main

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

La boucle doit continuer tant que les nombres ne sont PAS égaux (!=).

cs

main

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

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 4. Chapitre 5
We're sorry to hear that something went wrong. What happened?
some-alt