Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| ef_informatik:programmieren_csharp_code_snippets_students_2021 [2021-08-19 09:19] – [Aufgaben B] sca | ef_informatik:programmieren_csharp_code_snippets_students_2021 [2021-08-30 17:20] (aktuell) – [Scope] sca | ||
|---|---|---|---|
| Zeile 3: | Zeile 3: | ||
| ## Aufgaben B | ## Aufgaben B | ||
| - | **Variablennamen: | + | ### Variablennamen: |
| <code csharp> | <code csharp> | ||
| string Age = Console.ReadLine(); | string Age = Console.ReadLine(); | ||
| Zeile 10: | Zeile 11: | ||
| </ | </ | ||
| - | **If-else if-else:** | + | ### If-else if-else: |
| <code csharp> | <code csharp> | ||
| - | if (ageInt >= 18) | + | if (Gender |
| { | { | ||
| - | Console.Writeline(" | + | Console.WriteLine("Hello Mister |
| } | } | ||
| - | if (ageInt < 18) | + | else |
| { | { | ||
| - | Console.Writeline(" | + | Console.WriteLine("Hello Madam ..."); |
| } | } | ||
| </ | </ | ||
| <code csharp> | <code csharp> | ||
| - | if (Gender | + | if (ageInt >= 18) |
| { | { | ||
| - | Console.WriteLine("Hello Mister | + | Console.Writeline(" |
| } | } | ||
| - | else | + | if (ageInt < 18) |
| { | { | ||
| - | Console.WriteLine("Hello Madam ..."); | + | Console.Writeline(" |
| } | } | ||
| </ | </ | ||
| Zeile 42: | Zeile 44: | ||
| Console.WriteLine(" | Console.WriteLine(" | ||
| } | } | ||
| - | ... | + | else if (Number == 0) |
| + | { | ||
| + | Console.WriteLine(" | ||
| + | } | ||
| + | else | ||
| + | { | ||
| + | Console.WriteLine(" | ||
| + | } | ||
| </ | </ | ||
| + | |||
| + | ## Aufgaben D | ||
| + | |||
| + | ### while-Schleifen | ||
| <code csharp> | <code csharp> | ||
| + | int answer; | ||
| + | Random rand = new Random(); | ||
| + | |||
| + | int num1 = rand.Next(1, | ||
| + | int num2 = rand.Next(1, | ||
| + | Console.WriteLine(num1 + " | ||
| + | answer = int.Parse(Console.ReadLine()); | ||
| + | |||
| + | while (answer == num1 + num2) | ||
| + | { | ||
| + | Console.WriteLine(" | ||
| + | num1 = rand.Next(1, | ||
| + | num2 = rand.Next(1, | ||
| + | Console.WriteLine(num1 + " | ||
| + | answer = int.Parse(Console.ReadLine()); | ||
| + | } | ||
| </ | </ | ||
| + | ### Scope | ||
| + | |||
| + | <code csharp> | ||
| + | while (true) | ||
| + | { | ||
| + | Console.WriteLine(" | ||
| + | string Number = Console.ReadLine(); | ||
| + | int UserNumber; | ||
| + | if (Int32.TryParse(Number, | ||
| + | { | ||
| + | ... | ||
| + | } | ||
| + | else | ||
| + | { | ||
| + | ... | ||
| + | } | ||
| + | } | ||
| + | </ | ||