From d0668d3cd77ad617c83f6c2f124d84417285766b Mon Sep 17 00:00:00 2001 From: Matthias Schiffer Date: Tue, 16 Sep 2008 17:01:28 +0200 Subject: Initialer Import --- grundelemente/06_Schleifen/06_Schleifen.cpp | 38 +++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 grundelemente/06_Schleifen/06_Schleifen.cpp (limited to 'grundelemente/06_Schleifen') diff --git a/grundelemente/06_Schleifen/06_Schleifen.cpp b/grundelemente/06_Schleifen/06_Schleifen.cpp new file mode 100644 index 0000000..553f861 --- /dev/null +++ b/grundelemente/06_Schleifen/06_Schleifen.cpp @@ -0,0 +1,38 @@ +#include + +int main() +{ + int iX, iY; + iX = 0; + + /* Dies ist eine einfache while-Schleife. Sie wird so lange ausgeführt, wie die Bedingung wahr ist, + * in diesem Fall also solange iX ungleich 5 ist. + */ + while(iX != 5) + { + std::cout << "Geben sie eine diskordische Zahl ein!" << std::endl; + std::cin >> iX; + } + + /* Nun die for-Schleife. Sie folgt folgendem Schema: + * for(Variable; Bedingung; Inkrementor) + * Am Anfang wird einmal der Befehl ausgeführt, nach jedem Durchlauf wird einmal + * ausgeführt, und die Schleife läuft, solange die Bedinung wahr ist. + */ + for(int i = 0; i < 25; i++) + { + std::cout << "iX * " << i << ": " << i * iX << std::endl; + } + + return 0; +} + +/***************AUFGABE:******************* + * 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. + * + * Dies ist der letzte Taschenrechner, versprochen ;) +******************************************/ -- cgit v1.2.3