Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Do-While-Schleife | Schleifen
C# Grundlagen
course content

Kursinhalt

C# Grundlagen

C# Grundlagen

1. Erste Schritte
2. Umgang mit Datentypen
3. Kontrollstrukturen
4. Schleifen
5. Arrays
6. Methoden

book
Herausforderung: Do-While-Schleife

Sie haben zwei Variablen: numberA und numberB. Das Programm sollte iterieren und numberA anpassen, bis es numberB erreicht.

Wenn numberA größer als numberB ist, sollte numberA bei jedem Schritt dekrementiert werden. Wenn numberA kleiner als numberB ist, sollte numberA bei jedem Schritt inkrementiert werden.

Zusätzlich schreiben Sie die geeignete Bedingung, um die Schleife zu beenden.

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

Die Schleife sollte fortgesetzt werden, solange die Zahlen NICHT gleich sind (!=).

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

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

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