diff options
Diffstat (limited to 'grundelemente/07_Funktionen')
-rw-r--r-- | grundelemente/07_Funktionen/07_Funktionen.cpp | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/grundelemente/07_Funktionen/07_Funktionen.cpp b/grundelemente/07_Funktionen/07_Funktionen.cpp new file mode 100644 index 0000000..fbd1e34 --- /dev/null +++ b/grundelemente/07_Funktionen/07_Funktionen.cpp @@ -0,0 +1,32 @@ +#include <iostream> + +// In diesem Programm werden erstmal eigene Funktionen benutzt. + +/* Der Name unserer ersten Funktion ist summe. + * int ist dabei der Rückgabewert, d. h., beim Aufruf der Funktion gibt die Funktion eine Ganzzahl + * an den Aufrufer zurück. iX und iY ist Parameter, d. h., dies sind Variablen, die vom Aufrufer + * übergeben werden. + */ +int summe(int iX, int iY) +{ + // Hier wird die Summe von iX und iY zurückgegeben. + return iX + iY; +} + +int main() +{ + int x,y; + + std::cout << "Geben sie bitte zwei Zahlen ein." << std::endl; + std::cin >> x; + std::cin >> y; + std::cout << "Die Summe ihrer Zahlen ist: " << summe(x, y) << std::endl; + + return 0; +} + +/**************AUFGABE:************* + * Erstelle ein Programm, das mit Hilfe einer + * Funktion überprüft, ob eine Zahl ohne Rest + * durch 2 teilbar ist. +***********************************/ |