Bitte die Werte eingeben und mit 0 beenden: 3 5 7 0 Es wurden 3 Werte eingegeben. Die Summe beträgt: 15, der Mittelwert beträgt: 5
Alle unterstrichenen Stellen bei der Aufgabe sind Eingaben, die der Benutzer durchführen soll.
#include <fstream.h> // Start des Hauptprogrammes main() { // Variable deklarieren int zahl; int summe = 0; // Summe der Werte mit 0 initialisieren int anzahl = 0; // Anzahl der Werte mit 0 initialisieren cout << "Bitte die Werte eingeben und mit 0 beenden: "; // Die erste Zahl einlesen cin >> zahl; while (zahl != 0) // Testen ob Zahl ungleich 0 ist { summe += zahl; // Zahl zur Summe addieren anzahl++; // Anzahl um 1 erhöhen // nächste Zahl einlesen cin >> zahl; } // Anzahl der Werte ausgeben cout << "Es wurden " << anzahl << " Werte eingegeben." << endl; // Summe und Mittelwert ausgeben cout << "Die Summe beträgt: " << summe << ", der Mittelwert beträgt: " << summe / anzahl << endl; }