14.04.2008, 10:57
общий
это ответ
Здравствуйте, Водянникова Екатерина Валерьевна!
Программа в приложении (сначала ищется максимальное во всем массиве, затем массив перебирается по столбцам и выводятся номера нужных столбцов).
Приложение:
program Project2;var a: array[1..100, 1..100] of integer; n, m, i, j, max: integer;begin writeln(‘Vvedite n‘); readln(n); writeln(‘Vvedite m‘); readln(m); {матрица n*m} max := a[1, 1]; writeln(‘Vvedite massiv‘); for i := 1 to n do for j := 1 to m do readln(a[i, j]); writeln(‘Vvedennii massiv‘); for i := 1 to n do begin for j := 1 to m do write(a[i, j], ‘ ‘); writeln; end; for i := 1 to n do for j := 1 to m do if a[i, j] > max then max := a[i, j]; writeln(‘max=‘, max); writeln(‘Stolbtsi, sodershachie max:‘); for j := 1 to m do for i := 1 to n do if a[i, j] = max then writeln(j); readln;end.