[ create a new paste ] login | about

Link: http://codepad.org/w3tmPlco    [ raw code | output | fork ]

C++, pasted on Jun 18:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <numeric>
#include <algorithm>
#include <iterator>

int main() {
  const size_t size      = 5;
        double arr[size] = { 5.0, 4.0, 3.0, 2.0, 1.0 };

  std::cout << "Array: ";
  std::copy(arr, arr + size, std::ostream_iterator<double>(std::cout, " "));
  std::cout << std::endl;

  std::cout << "Sum: " << std::accumulate(arr, arr + size, 0.0) << std::endl;

  std::cout << "Reverse array: ";
  std::reverse_copy(arr, arr + size, std::ostream_iterator<double>(std::cout, " "));
  std:cout << std::endl;

  return 0;
}


Output:
1
2
3
Array: 5 4 3 2 1 
Sum: 15
Reverse array: 1 2 3 4 5 


Create a new paste based on this one


Comments: