Другие языки программирования и технологии
Помогите решить задачу по информатике ...паскаль
дан массив целых чисел A[5,6]. Числа в интервале от 0 до 50 . Найти в этом массиве наибольший элемент и все элементы строки и столбца, где он находится, заменить нулями
Вам же дали алгоритм в вашем предыдущем вопросе.
var
a: array[1..5, 1..6] of integer;
i, j, mi, mj: integer;
begin
randomize;
writeln('array:');
for i := 1 to 5 do begin
for j := 1 to 6 do begin
a[i, j] := random(51);
write(a[i, j]:3);
end;
writeln;
end;
mi := 1;
mj := 1;
for i := 1 to 5 do
for j := 1 to 6 do
if a[i, j] > a[mi, mj] then begin
mi := i;
mj := j;
end;
for i := 1 to 5 do a[i, mj] := 0;
for j := 1 to 6 do a[mi, j] := 0;
writeln('result:');
for i := 1 to 5 do begin
for j := 1 to 6 do write(a[i, j]:3);
writeln;
end;
end.
var
a: array[1..5, 1..6] of integer;
i, j, mi, mj: integer;
begin
randomize;
writeln('array:');
for i := 1 to 5 do begin
for j := 1 to 6 do begin
a[i, j] := random(51);
write(a[i, j]:3);
end;
writeln;
end;
mi := 1;
mj := 1;
for i := 1 to 5 do
for j := 1 to 6 do
if a[i, j] > a[mi, mj] then begin
mi := i;
mj := j;
end;
for i := 1 to 5 do a[i, mj] := 0;
for j := 1 to 6 do a[mi, j] := 0;
writeln('result:');
for i := 1 to 5 do begin
for j := 1 to 6 do write(a[i, j]:3);
writeln;
end;
end.
блин я бы написал но писать тут много целая задача
Похожие вопросы
- Помогите решить задачу на Турбо паскале
- Помогите решить задачу по информатике. Массивы. Язык программирования Паскаль.
- Народ, слезно прошу помочь решить задачу по информатике (програмирование), я просто ноль в этом(((
- Помогите решить задачу на языке Паскаль. Найти сумму всех чётных чисел от 1 до 1000 (задачу решить 2 способами)
- Помогите решить задачу решение на Паскале
- Помогите решить задачу по информатике 10 класс
- Народ! Помогите решить задачи на языке паскаль. Очень срочно надо! Буду рада решению хотя бы одной из списка=)
- Помогите решить задачу в турбо паскаль
- помогите решить задачу на турбо паскале
- Помогите решить задачи по информатике!!! ОЧЕНЬ НУЖНО!!!