Hey bin grad am lernen von Arrays in C++ bin grad bei den Vectoren ich sollte als Übung ein Programm schreiben das am Anfang den Benutzer fragt wie viel Werte der Vector speichern soll dan Werte abfragen und den Durchschnitt errechnen soll.
Soweit alle gut nur ich krieg ich andauernd die Fehler Meldung
C2143 Es Fehlt ';' vor Zeichenfolge habe schon rumprobiert und gegoogled habe aber nichts gefunden.
Hier der Code :
Code:
#include <iostream>
#include <vector>
using namespace std;
int main() {
cout << "Wie viele Werte sollen gespeichert werden ?" << endl;
cout << "Eingabe : ";
int eingabe;
cin >> eingabe;
vector<double> v(eingabe);
for(int i = 0; i<=eingabe; i++) {
cout "Geben sie den " << i << " Wert ein : ";
int eingabe;
cin >> v.push_back(eingabe);
}
double summe;
for(int i = 0; i<=eingabe; i++) {
summe = summe + v.push_back(i);
}
cout << "Durchschnitt : " << summe / eingabe << endl;
return 0;
}
Danke im vorraus!