euDict.eu

.:cleverdict

Beitrag: Stern

Beitrag erstellt von: .
Weitere Informationen unter:

#include <iostream>

using namespace std;

int main(void)
{
int x = 0;
int z = 0;
cout << "Bitte Zahl eingeben:" << flush;
cin >> z;
while (z > x++) { // x++ bedeutet: der Wert von x wird erst allein betrachtet und danach um 1 erhöht
cout<< '*'; // 1.Körper der while-Schleife 2.am Ende der Zeile könnte ein "flush" stehen.
}
cout<< endl;// der stream wird zwangsweise geflusht.
return(0);
}

verbesserte Version von Stern:

#include <iostream>

using namespace std;

int main(void)
{
int x = 0;
int z = 0;
int rounds = 0;
do
{
rounds++;
cout << "Bitte Zahl eingeben (0=Programmende):" << flush;
cin >> z;
x = 0;
while (z > x++) // x++ bedeutet: der Wert von x wird erst allein betrachtet und danach um 1 erhöht
{
cout << '*'; // 1.Körper der while-Schleife 2.am Ende der Zeile könnte ein "flush" stehen.
}
cout<< endl;// der stream wird zwangsweise geflusht.
} while (z > 0); // nicht abweisende (führt aus, dann prüfen) while-Schleife
cout << "Danke, du hast mich " << rounds - 1 << " mal benutzt" << endl; // -1, damit der Ausgangsschritt nicht mitgezählt wird
return(0);
}

Diesen Beitrag drucken

X  Missbrauch melden!

Rechtlicher Hinweis: Für den Inhalt dieser Seite ist einzig und allein deren Autor verantwortlich.

Falls Ihnen dieser Beitrag nicht die gewünschte Information geliefert hat, empfehlen wir Ihnen folgende Links: