Guest User

Untitled

a guest
Dec 14th, 2017
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.10 KB | None | 0 0
  1. #include <iostream>
  2. #include <ctime>
  3. using namespace std;
  4.  
  5. int funcArr(int **someArr, int size) {
  6. for (int i = 0; i < size; i++) {
  7. for (int j = 0; j < size; j++) {
  8. someArr[i][j] = rand() % 50;
  9. cout << someArr[i][j] << " ";
  10. }
  11. cout << endl;
  12. }
  13.  
  14. int *minElemArr = new int[size];
  15.  
  16. for (int i = 0; i < size; i++) {
  17. int min = someArr[i][0];
  18. for (int j = 0; j < size; j++) {
  19. if (someArr[i][j] <= min) {
  20. min = someArr[i][j];
  21. minElemArr[i] = min;
  22. }
  23. }
  24. }
  25.  
  26. cout << endl << "Array of min elements of matrix is: " << endl;
  27. for (int i = 0; i < size; i++) {
  28. cout << minElemArr[i] << " ";
  29. }
  30.  
  31. int max = 0;
  32. for (int i = 0; i < size; i++) {
  33. if (max < minElemArr[i]) {
  34. max = minElemArr[i];
  35. }
  36. }
  37.  
  38. cout << endl << max << endl;
  39. delete[] minElemArr;
  40. return max;
  41.  
  42. }
  43.  
  44. int main() {
  45. int sizeOfArr;
  46. cin >> sizeOfArr;
  47. srand(time(NULL));
  48. int **userArr = new int*[sizeOfArr];
  49. for (int i = 0; i < sizeOfArr; i++) {
  50. userArr[i] = new int[sizeOfArr];
  51. }
  52.  
  53. funcArr(userArr, sizeOfArr);
  54.  
  55. for (int i = 0; i < sizeOfArr; i++) {
  56. delete[] userArr[i];
  57. }
  58. delete[] userArr;
  59. system("pause");
  60. return 0;
  61. }
Add Comment
Please, Sign In to add comment