40 lines
1.0 KiB
C#
40 lines
1.0 KiB
C#
namespace Exercises_C_Sharp.E18_Methods
|
|
{
|
|
class Exercise_3
|
|
{
|
|
public static void Start()
|
|
{
|
|
//2. Rufen Sie die unten erstellte Methode dreimal auf. Starten Sie mit dem Wert "13" und arbeiten Sie dann jeweils mit dem Rückgabewert weiter.
|
|
//Code START
|
|
int res = Meth(13);
|
|
res = Meth(res);
|
|
res = Meth(res);
|
|
Console.WriteLine("Ergebnis: " + res);
|
|
|
|
//ALTERNATIV:
|
|
res = 13;
|
|
for(int i = 0; i < 3; i++)
|
|
res = Meth(res);
|
|
Console.WriteLine("Ergebnis: " + res);
|
|
|
|
//ALTERNATIVE:
|
|
Console.WriteLine("Ergebnis: " + Meth(Meth(Meth(13))));
|
|
|
|
//Code ENDE
|
|
}
|
|
//Schreiben Sie eine Methode, die eine Übergebene Zahl verdoppelt und zurück gibt.
|
|
//Code START
|
|
|
|
static int Meth(int i)
|
|
{
|
|
i *= 2;
|
|
return i;
|
|
|
|
//ALTERNATIV:
|
|
return i * 2;
|
|
}
|
|
|
|
//Code ENDE
|
|
|
|
}
|
|
} |