Witam. Mam napisać program przeprowadzający analizę statystyczną ciągu, chciałbym więc aby najpierw program zapytał się o ciąg i potem go ponowił.Następnie miałby on obliczyć średnią arytmetyczną, medianę, różnice kolejnych wyrazów tego ciągu oraz wypisać na podstawie tego jaki to ciąg.Wszystko byłoby ok gdyby nie to że ciąg ten może mieć dowolną długość.Tak więc napisałem takie coś :
int main(int argc, char *argv[])
{
unsigned int t, x;
vector<int> liczby;
cout << "Ile liczb? ";
cin >> t;
while(t--){
cin>> x;
liczby.push_back(x);
}
cout << "Wpisales ciag liczbowy: ";
for( t = 0; t < liczby.size(); t++ ){
cout << liczby[t] << "\n";
}
cout << endl;
Tylko że teraz mam problem, ponieważ mam zmienną t czyli ilość liczb znajdujących się w ciągu lecz nie wiem jak odnieść się do poszczególnych liczb tego ciągu, by obliczyć np. średnią arytmetyczną;/ I tu moja prośba mógłby ktoś udzielić jakieś porady czy poprawić tak by dało się wstawić jakiś konkretny argument.Za każdą pomoc byłbym bardzo wdzięczny.