Cześć, przed chwilą głowiłem się nad zrobieniem kalkulatora średniej i wszystko działa, dopóki nie spróbuje wpisać 13 liczb. Wtedy wynik wychodzi źle.
#include <iostream>
using namespace std;
int x;
int liczba;
int i;
float wynikdodawania;
float wynik;
int main (){
cout << "z ilu ocen chcesz srednia: ";
cin >> liczba;
int ocena[liczba];
while (i<=liczba-1){
i++;
cout << "wprowadz ocene ";
cout << i <<endl;
cin >> ocena[i-1];
}
while (i>=0){
wynikdodawania=wynikdodawania+ocena[i-1];
i--;
}
wynik=wynikdodawania/liczba;
cout <<wynik;
return 0;
}