Другие языки программирования и технологии

Помогите, пожалуйста, найти ошибки в коде. Нужно выбрать из массива минимальное значение и вывести индексы его позиции.

#include iostream
#include stdlib.h
#include "conio.h"
#include iomanip
using namespace std;

void dane(int A[][10]);
void pisz_tab(int A[][10]);
void min(int A[][10]);

int main()
{
int A[10][10];
int i=10, j=10;

for (int i = 0; i < 10; i++)
for (int j = 0; j < 10; j++)
A[i][j] = rand() % 100;

dane(A);
pisz_tab(A);
min(A);
_getch();
}

void dane(int A[][10])
{
for (int i = 0; i < 10; i++)
for (int j = 0; j < 10; j++)
A[i][j] = rand() % 100;
}

void pisz_tab(int A[][10])
{
cout << "massiv\n";

for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 10; j++)
cout << setw(4) << A[i][j];
cout << endl;
}
}

void min(int A[][10], int j, int i)
{
int min = A[0][0];
int ind1, ind2;
for (int i = 0; i<10; i++)
for (int j = 0; j<10; j++)
{
if (A[i][j]<min)
{
min = A[i][j];
ind1 = i;
ind2 = j;
}
}
cout << "min = " << min;
cout << "i = " << ind1;
cout << "j = " << ind2;
}
Что то типа (найдите ...отличий :) )
#include
#include
#include "conio.h"
#include
using namespace std;

void dane(int A[][10]);
void pisz_tab(int A[][10]);
void min__(int A[][10]);

int ma()
{
int A[10][10];
int i=10, j=10;

for (int i = 0; i < 10; i++)
for (int j = 0; j < 10; j++)
A[i][j] = rand() % 100;

dane(A);
pisz_tab(A);
min__(A);
_getch();
}

void dane(int A[][10])
{
for (int i = 0; i < 10; i++)
for (int j = 0; j < 10; j++)
A[i][j] = rand() % 100;
}

void pisz_tab(int A[][10])
{
cout << "massiv\n";

for (int i = 0; i < 10; i++)
{
for (int j = 0; j < 10; j++)
cout << setw(4) << A[i][j];
cout << endl;
}
}

void min__(int A[][10])
{
int min = A[0][0];
int ind1, ind2;
for (int i = 0; i<10; i++)
for (int j = 0; j<10; j++)
{
if (A[i][j]<min)
{
min = A[i][j];
ind1 = i;
ind2 = j;
}
}
cout << "min = " << min;
cout << "i = " << ind1;
cout << "j = " << ind2;
}
Вячеслав Ряднов
Вячеслав Ряднов
433
Лучший ответ
Серега Семушин прикольно, работает, но отличий найти мне не удалось. не подскажете?
ind1 и ind2 надо инициализировать
int ind1=0, ind2=0;
настораживает #include "conio.h"
библиотечные #include пишут в угловых скобках (по видимому удалены при публикации)
Alixan Lee
Alixan Lee
4 234
Alixan Lee массив инициализируется 2раза в main и dane
кек
S D
S D
315