Ich bin Anfänger in C++ - Programmierung und ich muss Programm machen, die N-Elemente in die Tabelle legt. Dann schreibt es die Anzahl der Elemente aus, die kleiner als ihr Durchschnitt sind. Hier ist mein Code in Codeblocks:C++ Programmierung, für und Durchschnitt
int n, average, elements=0;
cout<<"Type n"<<endl;
cin>>n;
for(int i=0;i<n;i++)
int tab[n];
int sum=0;
sum= sum+tab[n];
average=sum/n;
if(tab[n]>average)
{
elements= elements+tab[i];
cout<<"Number of elements: "<<elements<<endl;
return 0;
Was ist los damit? Entschuldigung für mein Englisch.
Sie scheinen eine Menge '{ 'und'}' zu fehlen. Bitte posten Sie den eigentlichen Code. – Barmar
Was ist Ihre gewünschte Ausgabe und welche Ausgabe erhalten Sie? Stellen Sie eine vollständige Erklärung Ihres Problems zur Verfügung – Yousaf
Sie benötigen zwei Schleifen. Die erste Schleife berechnet die Summe und berechnet daraus den Durchschnitt. Die zweite Schleife druckt die Elemente, die über dem Durchschnitt liegen. – Barmar