diff options
Diffstat (limited to 'contents/wissen/cpp-tutorial/07-funktionen.php')
-rw-r--r-- | contents/wissen/cpp-tutorial/07-funktionen.php | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/contents/wissen/cpp-tutorial/07-funktionen.php b/contents/wissen/cpp-tutorial/07-funktionen.php new file mode 100644 index 0000000..485e733 --- /dev/null +++ b/contents/wissen/cpp-tutorial/07-funktionen.php @@ -0,0 +1,61 @@ +<?php + $author = 'Jakob und Matthias'; + $pathToRoot = '../../../'; +?> +<?php + include($pathToRoot . 'includes/firstinclude.inc.php'); + include($pathToRoot . 'includes/header.inc.php'); + include($pathToRoot . 'includes/mainmenu.inc.php'); + + include($pathToRoot . 'sidebars/wissen/cpp.inc.php'); +?> + +<div id="inhalt"> + <h2> + 7. Funktionen + </h2> + <p> + <code style="white-space:pre"> +#include <iostream> + +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; +} + + </code> + </p> +<p> +In diesem Programm werden erstmal eigene Funktionen benutzt. +</p> +<p> +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. +</p> +<h3>Aufgabe:</h3> +<p> +Erstelle ein Programm, das mit Hilfe einer +Funktion überprüft, ob eine Zahl ohne Rest +durch 2 teilbar ist. +</p> +</div> + +<?php + include($pathToRoot . 'includes/footer.inc.php'); + include($pathToRoot . 'includes/lastinclude.inc.php'); +?> |