Страница 1 из 1

сделать программу указатели

Добавлено: 18 янв 2011, 20:15
maskan
подскажите как из этой программы сделать программу с указателями
#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[j];
} cout <<endl;}
int str_min[n];
for( i=0;i<n;i++)
{
min=a[0];
for(int j=0;j<m;j++)
if(a[j]<min)
min=a[j];
str_min=min;
}
max=str_min[0];
for( i=0;i<n;i++)
if(str_min>max)
max=str_min;
for( i=0;i<n;i++)
for( j=0;j<m;j++)
if (a[j]==max){
i_max=i;
j_max=j; }
for ( i=0; i<n; i++) {
for ( j=0; j<m; j++)
cout<<a[j]<<" ";
cout << endl; }
cout << endl;
cout<< "ind"<< i_max<< j_max<< "/n";
cout<<"Element"<<a[i_max][j_max];
system ("pause");
return 0;
}
Программа в каждой строке выбирает элемент с наименьшим значением, затем среди этих чисел выбирает наибольшее и выводит индексы элемента с найденным значением.