blob: 553f8610de5fa6b03b5dc0a072ee49525c534e6e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
|
#include <iostream>
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 <Variable> ausgeführt, nach jedem Durchlauf wird einmal <Inkrementor>
* 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 ;)
******************************************/
|