In einem Programm sollen folgende Zahlenpaare addiert werden:

  • 1, 1
  • 4, 200
  • 67, 22 und
  • 22.3, 47

Das Programm soll aber nicht nur die Ergebnisse liefern, sondern als Antwort folgendes ausgeben:

Die Rechnung Zahl1 + Zahl2 ergibt: Ergebnis

Wir könnten prinzipiell jetzt 4 Mal rechnen und 4 Texte ausgeben. Da das mit einer Methode aber schneller und wesentlich eleganter umzusetzen ist, sollten wir diese Vorgehensweise auch nutzen werden.

1
2
3
4
static void addiere(double Zahl1, double Zahl2)
{
   double Ergebnis = Zahl1 + Zahl2;
}
static void interessiert uns hier nicht. Es muss einfach erstmal davor stehen.
addiere ist der Name der Methode, mit der wir später die Methode aufrufen können
double Zahl1 gibt an, dass die Zahl1 als Eingabe erwartet wird und eine Gleitkommazahl sein soll
double Zahl2 gibt an, dass die Zahl2 als Eingabe erwartet wird und eine Gleitkommazahl sein soll

Diese Methode macht erst einmal nichts besonderes. Wir müssen schließlich das Ergebnis noch ausgeben:

1
2
3
4
5
static void addiere(double Zahl1, double Zahl2)
{
   double Ergebnis = Zahl1 + Zahl2;
   Console.WriteLine("Die Rechnung " + Zahl1 + " + " + Zahl2 + " ergibt: " + Ergebnis);
}

Um jetzt die Aufgabe zu erfüllen, müssen wir in dem Hauptteil des Programms noch die Methode entsprechend unseren Bedürfnissen aufrufen:

1
2
3
4
5
6
7
8
9
static void Main(string[] args)
{
   addiere(1, 1);
   addiere(4, 200);
   addiere(67, 22);
   addiere(22.3, 47);
   /* Vor dem Beenden warten */
   Console.ReadLine();
}

Als Ergebnis erhalten wir:

console_methoden