Uebungsaufgaben_ITFS2_SS_2025/Exercises/E18_Methods/Exercise_3.cs

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
}
}