Kursinhalt
C# Grundlagen
C# Grundlagen
2. Umgang mit Datentypen
Ganzzahl-DatentypenHerausforderung: Explizit Typisierte Variablen DeklarierenGleitkommazahlen und DoubleBooleansZeichenZeichenketteStrings HerausforderungGrundlegende ZeichenfolgenformatierungHerausforderung: StringformatierungKonstanten DeklarierenGrundlegende TypumwandlungTypumwandlung ÜbenGrundlegende TypkonvertierungGrundlegende Programmierübungen
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.
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 (___); } } }
Die Schleife sollte fortgesetzt werden, solange die Zahlen NICHT gleich sind (!=
).
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); } } }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 5