fork download
  1. #include <iostream>
  2. #include <array>
  3. #include <algorithm>
  4.  
  5. template<typename T, size_t N>
  6. double srednia(const std::array<T,N> &xs) {
  7. return (double) std::accumulate(xs.begin(), xs.end(), 0) / xs.size();
  8. }
  9.  
  10. int main() {
  11. std::array<int, 6> grupy;
  12. for (int i = 0; i < grupy.size(); i++) {
  13. std::cout << "Podaj ilosc grupy " << (char)('A' + i) << ": " << std::endl;
  14. std::cin >> grupy[i];
  15. }
  16. std::cout << "Srednia wynosi: " << srednia(grupy) << std::endl;
  17. return 0;
  18. }
Success #stdin #stdout 0s 3144KB
stdin
9 8 2 3 1 3
stdout
Podaj ilosc grupy A: 
Podaj ilosc grupy B: 
Podaj ilosc grupy C: 
Podaj ilosc grupy D: 
Podaj ilosc grupy E: 
Podaj ilosc grupy F: 
Srednia wynosi: 4.33333