This commit is contained in:
2023-08-22 22:16:12 +02:00
parent ae11c32c0c
commit 82c8b563bf
179 changed files with 5023 additions and 3 deletions

View File

@@ -0,0 +1,28 @@
using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E02_Variablen
{
class Exercise_1
{
public static void Start()
{
//Um welche Variablentypen handelt es sich hier? Tauschen Sie den Wert dynamic durch den richtigen Typ aus:
dynamic var1 = 343;
dynamic var2 = -231;
dynamic var3 = 'T';
dynamic var4 = "T";
dynamic var5 = "Hallo";
dynamic var6 = " ";
dynamic var7 = 123.34;
dynamic var8 = 335.27364;
dynamic var9 = 7483.291M;
dynamic var10 = true;
dynamic var11 = 3847M;
dynamic var12 = 38493.28F;
dynamic var13 = 8349.23;
dynamic var14 = '\\';
}
}
}

View File

@@ -0,0 +1,26 @@
using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E02_Variablen
{
class Exercise_2
{
public static void Start()
{
string val1 = "Hallo, ";
string val2 = "";
string val3 = "geht's?";
//Sorgen Sie dafür, dass unten auf der Konsole "Hallo, wie geht's?" ausgegeben wird.
//Code Start
//Code Ende
Console.Write(val1);
Console.Write(val2);
Console.Write(val3);
}
}
}

View File

@@ -0,0 +1,24 @@
using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E02_Variablen
{
class Exercise_3
{
public static void Start()
{
int val1 = 156;
int val2 = 7;
int val3 = -12;
//Sorgen Sie dafür, dass unten auf der Konsole 101 ausgegeben wird.
//Code Start
//Code Ende
Console.Write(val1 + val2 + val3);
}
}
}

View File

@@ -0,0 +1,25 @@
using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E02_Variablen
{
class Exercise_4
{
public static void Start()
{
string val1 = "Das ";
string val2 = " cool!";
string val3 = "ist ";
//Geben Sie den Satz "Das ist cool!" auf der Konsole aus. Verwenden Sie ausschließlich Variablen:
//Code Start
val2 = val1;
val3 = val2;
val1 = val3;
//Code Ende
}
}
}

View File

@@ -0,0 +1,24 @@
using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E02_Variablen
{
class Exercise_5
{
public static void Start()
{
double val1 = 123.456;
double val2 = 789.101112;
//Geben Sie die Addition, die Subtraktion, die Division und die Multiplikation der beiden oeben Zahlen auf der Konsole aus:
//Code Start
val2 = val1;
//Code Ende
}
}
}

View File

@@ -0,0 +1,43 @@
using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E02_Variablen
{
class Exercise_6
{
public static void Start()
{
int var1 = 160;
int var2 = 20;
string hello = "Hallo und herzlich Willkommen!";
string end = "Hier kommt das Ergebnis:";
//Geben Sie zuerst beide String-Variablen in der richtigen Reihenfolge aus:
//Code Start
var1 = var2;
hello = end;
//Code Ende
//Geben Sie nun das Ergebnis folgender Operation aus: var1 soll durch var2 geteilt werden. Das Ergebnis soll dann durch zwei geteilt werden und mal var2 genommen werden. Dann soll davon var1 abgezogen werden und das dreifache von var2 addiert werden. Nehmen Sie das Ergebnis dann Modulo 27. Nutzen Sie dabei ausschließlich die Variablen!
//Code Start
//Code Ende
//Ändern Sie nun die beiden Werte oben auf 3600 und 360:
//Code Start
//Code Ende
//Machen Sie nun dieselben Operationen wie oben und geben Sie dann wiederum das Ergebnis aus:
//Code START
//Code ENDE
}
}
}

View File

@@ -0,0 +1,23 @@
using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E02_Variablen
{
class Exercise_7
{
public static void Start()
{
//Erstellen Sie zwei Variablen, sodass unten auf der Konsole "Dies ist Ihre Zahl: 123" ausgegeben wird.
//Code START
dynamic a = 1;
dynamic b = 2;
dynamic c = 3;
//Code ENDE
Console.Write(a);
Console.WriteLine(c);
}
}
}

View File

@@ -0,0 +1,29 @@
using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E02_Variablen
{
class Exercise_8
{
public static void Start()
{
//Erstellen Sie unten die drei Variablen richtig:
//Code START
dynamic firstValue;
dynamic secondValue;
dynamic thirdValue;
//Code ENDE
firstValue = "Hier kommen die Zahlen:";
secondValue = 456;
thirdValue = 789.4585;
Console.WriteLine(firstValue);
Console.WriteLine(secondValue);
Console.WriteLine(thirdValue);
}
}
}

View File

@@ -0,0 +1,32 @@
using System;
using System.IO;
using System.Collections.Generic;
namespace Exercises_C_Sharp.E02_Variablen
{
class Exercise_9
{
public static void Start()
{
//Sorgen Sie dafür, dass die Zahl 2736.938 unten auf der Konsole ausgegeben wird.
//Code START
double d1 = 2634.37263;
double d2 = 237384.2832;
double d3 = 663782.39283;
//Code ENDE
d1 = d2 -d3;
d2 = d3 / d1;
d3 = d1 * d3;
d1 = d3 / d2;
d2 = d3 + d2;
double d4 = d1 + d2 + d3;
//Code Start
double d5 = 0;
//Code Ende
Console.WriteLine(d5 + d4 + d3 + d2 + d1);
}
}
}