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: Break und Continue
Es gibt eine for
-Schleife ohne eine Standard-Endbedingung.
Innerhalb der Schleife überspringen Sie alle geraden Iterationen und erhöhen Sie im Falle ungerader Iterationen den Wert von oddNumbers
. Beenden Sie die Schleife, sobald der Wert von oddNumbers
27
erreicht. Verwenden Sie hierfür die Anweisungen break
und continue
.
main
using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int oddNumbers = 0; for (int i = 0; ; i++) { if (___) { ___ } ___++; Console.WriteLine(i); if (___) { ___ } } } } }
Eine Zahl x ist gerade, wenn sie die Bedingung x % 2 == 0
erfüllt.
main
using System; namespace ConsoleApp { class Program { static void Main(string[] args) { int oddNumbers = 0; for (int i = 0; ; i++) { if (i % 2 == 0) { continue; } oddNumbers++; Console.WriteLine(i); if (oddNumbers == 27) { break; } } } } }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 4. Kapitel 8