fork download
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <ctime>
  4. using namespace std;
  5.  
  6. int max(int* A, int N) {
  7.  
  8. int result = *A;
  9. for (int i = 1; i < N; i++) {
  10. if (*(A + i) > result) {
  11. result = *(A + i);
  12. }
  13. }
  14. return result;
  15.  
  16. }
  17.  
  18. int sum(int* A, int N) {
  19.  
  20. int output = 0;
  21. for (int i = 0; i < N; i++) {
  22. output += A[i];
  23. }
  24. return output;
  25.  
  26. }
  27.  
  28. int main() {
  29.  
  30. srand(time(0));
  31. int N = 5;
  32. int A[5];
  33.  
  34. for (int i = 0; i < N; i++) {
  35. A[i] = rand() % 100;
  36. }
  37.  
  38. for (int i = 0; i < N; i++) {
  39. cout << A[i] << " ";
  40. }
  41. cout << endl;
  42.  
  43. cout << "MAX = " << max(A, N) << endl;
  44. cout << "SUM = " << sum(A, N) << endl;
  45.  
  46. return 0;
  47. }
Success #stdin #stdout 0.01s 5400KB
stdin
Standard input is empty
stdout
20 27 99 52 81 
MAX = 99
SUM = 279