подскажите как из этой программы сделать программу с указателями
| Код | #include <iostream.h> using namespace std; int main() { const int m=4, n=4; int min,max,i_max,j_max,i,j; int a[n][m]; cout << "Matrix:\n"; for ( i=0; i<n; i++) { for ( j=0; j<m; j++) { cin>>a[i][j]; } cout <<endl;} int str_min[n]; for( i=0;i<n;i++) { min=a[i][0]; for(int j=0;j<m;j++) if(a[i][j]<min) min=a[i][j]; str_min[i]=min; } max=str_min[0]; for( i=0;i<n;i++) if(str_min[i]>max) max=str_min[i]; for( i=0;i<n;i++) for( j=0;j<m;j++) if (a[i][j]==max){ i_max=i; j_max=j; } for ( i=0; i<n; i++) { for ( j=0; j<m; j++) cout<<a[i][j]<<" "; cout << endl; } cout << endl; cout<< "ind"<< i_max<< j_max<< "/n"; cout<<"Element"<<a[i_max][j_max]; system ("pause"); return 0; }
|
Программа в каждой строке выбирает элемент с наименьшим значением, затем среди этих чисел выбирает наибольшее и выводит индексы элемента с найденным значением. |