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