Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- // predložak tvector - otvoriti za detalje
- #include "tvector.h"
- using namespace std;
- int main()
- {
- // deklaracija objekta vec kao spremnika tipa tvector
- tvector<double> vec;
- tvector<double> recVec;
- double val;
- cout << "Unos proizvoljnog niza brojeva u vektor." << endl;
- cout << "Unos zavrsava kada se otkuca neko slovo!" << endl;
- // punjenje vektora
- while (cin >> val)
- {
- vec.push_back(val);
- }
- // nakon završenog unosa raèunamo sumu i srednju vrijednost
- double sum = 0;
- for (int i = 0; i < vec.size(); i++) {
- // pojedinom èlanu vektora pristupamo slièno kao i èlanu polja
- sum += vec[i];
- }
- double avg = sum / vec.size();
- for (int i = 0; i < vec.size(); i++)
- {
- recVec.push_back(vec[vec.size() - i - 1]);
- }
- cout << "Suma od " << vec.size()
- << " elemenata: " << sum
- << ". Srednja vrijednost: " << avg << endl;
- for (int i = 0; i < recVec.size(); i++)
- {
- cout << recVec[i] << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement