FlowChart, SwitchCase, For
This commit is contained in:
43
Exercises/E10_SwitchCase/Exercise_1.cs
Normal file
43
Exercises/E10_SwitchCase/Exercise_1.cs
Normal file
@@ -0,0 +1,43 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Collections.Generic;
|
||||
using System.Data.Common;
|
||||
|
||||
namespace Exercises_C_Sharp.E10_SwitchCase
|
||||
{
|
||||
class Exercise_1
|
||||
{
|
||||
public static void Start()
|
||||
{
|
||||
//Sorgen Sie dafür, dass auf der Konsole "Hällow Wörlt!" ausgegeben wird.
|
||||
//Code START
|
||||
dynamic val = 0000000d;
|
||||
//Code ENDE
|
||||
|
||||
switch(val)
|
||||
{
|
||||
case 12.2:
|
||||
Console.WriteLine("Hallo Welt!");
|
||||
break;
|
||||
case 22.9:
|
||||
Console.WriteLine("Hello World!");
|
||||
break;
|
||||
case 37.669:
|
||||
Console.WriteLine("Saluton Mondo!");
|
||||
break;
|
||||
case 889.5521:
|
||||
Console.WriteLine("Hällow Wörlt!");
|
||||
break;
|
||||
case 21.52236:
|
||||
Console.WriteLine("سلام دنیا!");
|
||||
break;
|
||||
case 216.2236:
|
||||
Console.WriteLine("Halo Dunia!");
|
||||
break;
|
||||
default:
|
||||
Console.WriteLine("Falsch!");
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
27
Exercises/E10_SwitchCase/Exercise_2.cs
Normal file
27
Exercises/E10_SwitchCase/Exercise_2.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Collections.Generic;
|
||||
using System.Data.Common;
|
||||
|
||||
namespace Exercises_C_Sharp.E10_SwitchCase
|
||||
{
|
||||
class Exercise_2
|
||||
{
|
||||
public static void Start()
|
||||
{
|
||||
//Sorgen Sie dafür, dass der User eine Zahl eingeben kann:
|
||||
//Code START
|
||||
int number = -1;
|
||||
//Code ENDE
|
||||
|
||||
//Geben Sie bei der Zahl 0 aus, dass Ihre Operation mit 0 nicht möglich ist, bei der 1, 2 und 3, dass diese Zahlen zu klein sind. Bei allen anderen Zahlen geben Sie dies eingegebene Zahl mal 12 aus:
|
||||
switch(number)
|
||||
{
|
||||
//Code START
|
||||
default:
|
||||
break;
|
||||
//Code ENDE
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
27
Exercises/E10_SwitchCase/Exercise_3.cs
Normal file
27
Exercises/E10_SwitchCase/Exercise_3.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Collections.Generic;
|
||||
using System.Data.Common;
|
||||
|
||||
namespace Exercises_C_Sharp.E10_SwitchCase
|
||||
{
|
||||
class Exercise_3
|
||||
{
|
||||
public static void Start()
|
||||
{
|
||||
//Fragen Sie dem User nach seiner Lieblingsmusikrichtung und speichern Sie diese in einen String:
|
||||
//Code START
|
||||
string userFavourite = string.Empty;
|
||||
//Code ENDE
|
||||
|
||||
//Wenn der User eine Musikrichtung eingegeben hat, die Sie auch mögen, dann geben Sie das aus. Sollte die eingegebene Musikrichtung mit keiner übereinstimmen, dann geben Sie diese auch aus.
|
||||
switch(userFavourite)
|
||||
{
|
||||
//Code START
|
||||
default:
|
||||
break;
|
||||
//Code ENDE
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
27
Exercises/E10_SwitchCase/Exercise_4.cs
Normal file
27
Exercises/E10_SwitchCase/Exercise_4.cs
Normal file
@@ -0,0 +1,27 @@
|
||||
using System;
|
||||
using System.IO;
|
||||
using System.Collections.Generic;
|
||||
using System.Data.Common;
|
||||
|
||||
namespace Exercises_C_Sharp.E10_SwitchCase
|
||||
{
|
||||
class Exercise_4
|
||||
{
|
||||
public static void Start()
|
||||
{
|
||||
//Sie haben als Arbeitsanweisung bekommen, für eine Terminalsoftware Keywords zu verarbeiten. Lassen Sie dafür den User ein Keyword eingeben:
|
||||
//Code START
|
||||
string keyword = string.Empty;
|
||||
//Code ENDE
|
||||
|
||||
//Als Keywords sind verfügbar SELECT, INSERT, ADD, MUL, REMOVE, CANCEL. Verarbeiten Sie diese Keyword und geben sie auf der Konsole aus, welches Keyword eingegeben wurde. Sollte keines dieser Keywords eingegeben worden sein, geben Sie aus, dass die Eingabe nicht erkannt werden konnte. Groß-/Kleinschreibung soll keine Rolle spielen.
|
||||
switch(keyword)
|
||||
{
|
||||
//Code START
|
||||
default:
|
||||
break;
|
||||
//Code ENDE
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user