000
01.12.2004, 16:56 Uhr
mimi1983
|
Hallo, hab ein programm mit C++ erstellt, dass werte einliest und bei wert 0 schluss macht und mir den durchnitt aller werte anzeigt, aber irgendwie will die schleife net aufhören, obwohl ich sie in der Bedingung festgelegt habe. Sieht jemand den Fehler und lässt sich der durchnitt anzeigen:
C++: |
#include <iostream> #include <stdlib.h>
using namespace std;
int main() { int werte, summe; werte = 0; summe = 0; do { cout << "Geben Sie ihre werte ein [ 0 beendet ]" << endl; cin >> werte; werte++; //addiere die werte } while( werte != 0); // Wenn werte gleich 0, beende die schleife cout << "Sie haben 0 eingegeben! unzuläsig" << endl; summe = werte / werte++; // Durchnitt der aller eingegebenen werte cout << "Durchnitt ihrer werte" << endl; cout << summe << endl; system("PAUSE"); return 0; }
|
Dieser Post wurde am 01.12.2004 um 17:57 Uhr von Windalf editiert. |