E22 Komplett
This commit is contained in:
parent
dbf7abb9eb
commit
0fab98a1db
@ -10,7 +10,7 @@ namespace Exercises_C_Sharp.E22_Dictionary
|
||||
public static void Start()
|
||||
{
|
||||
//Code Start
|
||||
dynamic dic = -1;
|
||||
Dictionary<string, double> dic = [];
|
||||
//Code ENDE
|
||||
dic.Add("Hallo", 12.54);
|
||||
dic.Add("Hi", 7.33);
|
||||
|
@ -12,6 +12,9 @@ namespace Exercises_C_Sharp.E22_Dictionary
|
||||
Dictionary<int, string> dic = new() { {12, "Dies"}, {4, "ist"}, {22, "ein"}, {94, "tolles"}, {26, "Ding!"} };
|
||||
|
||||
//Code Start
|
||||
foreach(var element in dic)
|
||||
Console.Write($"{element.Value} ");
|
||||
//ODER: Console.Write(element.Value + " ");
|
||||
|
||||
//Code ENDE
|
||||
|
||||
|
@ -12,6 +12,15 @@ namespace Exercises_C_Sharp.E22_Dictionary
|
||||
Dictionary<string, string> dic = new();
|
||||
|
||||
//Code Start
|
||||
|
||||
dic.Add("dieses", "Dies ");
|
||||
dic.Add("ist", "ist ");
|
||||
dic.Add("Programm", "mein ");
|
||||
dic.Add("es", "Programm");
|
||||
|
||||
//ODER:
|
||||
dic = new(){ ["dieses"] = "Dies ist mein Programm", ["ist"] = "", ["Programm"] = "", ["es"] = "" };
|
||||
|
||||
|
||||
//Code ENDE
|
||||
|
||||
|
@ -13,6 +13,15 @@ namespace Exercises_C_Sharp.E22_Dictionary
|
||||
|
||||
//Code Start
|
||||
|
||||
double add = 0;
|
||||
|
||||
foreach(var element in dic)
|
||||
if(element.Key % 2 == 0)
|
||||
add += element.Value;
|
||||
|
||||
Console.WriteLine("Ergebnis: " + add);
|
||||
|
||||
|
||||
//Code ENDE
|
||||
|
||||
|
||||
|
@ -6,13 +6,29 @@ namespace Exercises_C_Sharp.E22_Dictionary
|
||||
{
|
||||
class Exercise_5
|
||||
{
|
||||
//Der User soll hier ein Wort eingeben. Wenn es sich schon im Dictionary befindet, dann soll die Übersetzung ausgegeben werden. Wenn nicht, dass soll der User die Übersetzung eingeben und beide Elemente sollen in dem Dictionary gespeichert werden. Groß- und Kleinschreibung soll keine Rolle spielen.
|
||||
//Der User soll hier ein Wort eingeben. Wenn es sich schon im Dictionary befindet, dann soll die Übersetzung ausgegeben werden. Wenn nicht, dann soll der User die Übersetzung eingeben und beide Elemente sollen in dem Dictionary gespeichert werden. Groß- und Kleinschreibung soll keine Rolle spielen.
|
||||
public static void Start()
|
||||
{
|
||||
Dictionary<string, string> dic = new(){{"black", "schwarz"}, {"exception", "Ausnahme"}, {"barrel", "Fass"}};
|
||||
|
||||
//Code Start
|
||||
|
||||
while(true)
|
||||
{
|
||||
Console.WriteLine("Lieber User, bitte gebe ein Wort ein:");
|
||||
string userinput = (Console.ReadLine() ?? string.Empty).ToLower();
|
||||
|
||||
if(dic.ContainsKey(userinput))
|
||||
Console.WriteLine("Der Wert: " + dic[userinput]);
|
||||
else
|
||||
{
|
||||
Console.WriteLine("Wert nicht vorhanden. Bitte neuen Wert eingeben: ");
|
||||
string newUserinput = Console.ReadLine() ?? string.Empty;
|
||||
dic.Add(userinput, newUserinput);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
//Code ENDE
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user