Advertisement
Guest User

Untitled

a guest
Oct 18th, 2017
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.79 KB | None | 0 0
  1. #include <iostream>
  2. #include <conio.h>
  3. using namespace std;
  4. int main ()
  5. {
  6.  
  7. int i, j, v, mini=0,maxi=0,t ;
  8. cout << ("Vvedite razmer matritci ");
  9. const int n = 3;
  10. const int m = 3;
  11.  
  12. int a[n][m],max, min;
  13.  
  14. int **arr = new int *[n];
  15.  
  16. for (int i = 0; i < n; i++) {
  17. arr[i] = new int[n];
  18. }
  19.  
  20. for (i=0; i<n; i++)
  21. for (j=0; j<m; j++)
  22. {
  23.  
  24. cin >> *(*(arr + i) + j);
  25. }
  26.  
  27.  
  28. max=*(*(arr + 0) + 0);
  29. min=*(*(arr + 0) + 0);
  30. for (i=0; i<m; i++)
  31. {
  32. for (j=0; j<n; j++)
  33. {
  34. cout << ( *(*(arr + i) + j));
  35.  
  36. if (max < *(*(arr + i) + j)) {max = *(*(arr + i) + j); maxi=j;}
  37. if (min > *(*(arr + i) + j)) {min = *(*(arr + i) + j);mini=j ;}
  38. }
  39. cout << ("\n");
  40.  
  41. }
  42.  
  43. for (i=0; i<m; i++)
  44. {
  45. for (j=0; j<n; j++)
  46. {
  47. if (i==mini)
  48. {
  49. t=*(*(arr + i) + j); *(*(arr + i) + j)=*(*(arr + maxi) + j); *(*(arr + maxi) + j)=t;
  50. }
  51.  
  52. }
  53.  
  54.  
  55. }
  56. for (i=0; i<m; i++)
  57. {
  58. for (j=0; j<n; j++)
  59. {
  60. cout << ( *(*(arr + i) + j));
  61.  
  62. }
  63. cout << ("\n");
  64. }
  65. for (int i = 0; i <n;i++)
  66. delete [] arr[i];
  67. delete[] arr;
  68. _getch();
  69. return 0;
  70.  
  71. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement