summaryrefslogtreecommitdiffstats
path: root/contents/wissen/cpp-tutorial/06-schleifen.php
diff options
context:
space:
mode:
Diffstat (limited to 'contents/wissen/cpp-tutorial/06-schleifen.php')
-rw-r--r--contents/wissen/cpp-tutorial/06-schleifen.php73
1 files changed, 73 insertions, 0 deletions
diff --git a/contents/wissen/cpp-tutorial/06-schleifen.php b/contents/wissen/cpp-tutorial/06-schleifen.php
new file mode 100644
index 0000000..508c106
--- /dev/null
+++ b/contents/wissen/cpp-tutorial/06-schleifen.php
@@ -0,0 +1,73 @@
+<?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>
+ 6. Schleifen
+ </h2>
+ <p>
+ <code style="white-space:pre">
+#include &lt;iostream&gt;
+
+int main()
+{
+ int iX, iY;
+ iX = 0;
+
+ while(iX != 5)
+ {
+ std::cout &lt;&lt; &quot;Geben sie eine diskordische Zahl ein!&quot; &lt;&lt; std::endl;
+ std::cin &gt;&gt; iX;
+ }
+
+
+ for(int i = 0; i < 25; i++)
+ {
+ std::cout &lt;&lt; &quot;iX * &quot; &lt;&lt; i &lt;&lt; &quot;: &quot; &lt;&lt; i * iX &lt;&lt; std::endl;
+ }
+
+ return 0;
+}
+
+ </code>
+ </p>
+ <p>
+Das erste ist eine while-Schleife. Sie wird so lange ausgeführt, wie die Bedingung wahr ist,
+in diesem Fall also solange iX ungleich 5 ist.
+ </p>
+ <p>
+Die for-Schleife folgt folgendem Schema:
+ </p>
+ <p>
+for(Variable; Bedingung; Inkrementor)
+ </p>
+ <p>
+Am Anfang wird einmal der Befehl &lt;Variable&gt; ausgeführt, nach jedem Durchlauf wird einmal &lt;Inkrementor&gt;
+ausgeführt, und die Schleife läuft, solange die Bedinung wahr ist.
+ </p>
+<h3>Aufgabe:</h3>
+<p>
+Erstelle ein Programm, das mit Hilfe einer
+Funktion eine beliebige Potenz einer Zahl berechnen kann.
+Baue diese Funktion in einen Taschenrechner ein,
+der sich nur beendet, wenn der Benutzer es wünscht,
+sodass mehrere Rechnungen hintereinander möglich sind.
+</p>
+<p>
+Dies ist der letzte Taschenrechner, versprochen! ;)
+</p>
+</div>
+
+<?php
+ include($pathToRoot . 'includes/footer.inc.php');
+ include($pathToRoot . 'includes/lastinclude.inc.php');
+?>