Skip to content

Instantly share code, notes, and snippets.

@suchja
Created December 22, 2016 11:21
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save suchja/a08ffacdbdf23a9077a03b7510deeb15 to your computer and use it in GitHub Desktop.
Save suchja/a08ffacdbdf23a9077a03b7510deeb15 to your computer and use it in GitHub Desktop.
In der 2. Folge von #FragLernMoment zeige ich dir was auf dem Stack passiert beim Methodenaufruf.
using System;
namespace FragLernMoment_2_AddiereZahlen
{
class Program
{
static void Main(string[] args)
{
string ersteZahlAlsString;
string zweiteZahlAlsString;
double ersteZahl;
double zweiteZahl;
double resultat;
// Zahlen vom Benutzer eingeben lassen
Console.Write("Bitte gib die erste Zahl ein: ");
ersteZahlAlsString = Console.ReadLine();
Console.Write("Bitte gib die zweite Zahl ein: ");
zweiteZahlAlsString = Console.ReadLine();
// Zahlen konvertieren
ersteZahl = Convert.ToDouble(ersteZahlAlsString);
zweiteZahl = Convert.ToDouble(zweiteZahlAlsString);
// Methode aufrufen und nach der Ausführung das Resultat übernehmen
resultat = Addiere(ersteZahl, zweiteZahl);
// Ausgabe
Console.WriteLine("Die Summe der beiden eingegebenen Zahlen ist: " + resultat);
// Benutzer Enter drücken lassen bevor Programm beendet wird
Console.ReadLine();
}
static double Addiere(double ersterSummand, double zweiterSummand)
{
// Eigentliche Berechnung
double summe = ersterSummand + zweiterSummand;
// Rückgabewert
return summe;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment