Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как в паскале вывести на экран номер строки в массиве?

Enderboy Профи (772), закрыт 5 лет назад
Мне нужно вывести номер строки, содержащей минимальный элемент массива
Как это сделать?
Лучший ответ
Александр Устименко Просветленный (24314) 7 лет назад
var i, j, n, min, c: integer;
a: array [1..100,1..100] of integer;
begin
write ('n = ');
read (n);
c:=1;
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=10+random (90);
write (a[i,j]:4);
if (i = 1) and (j = 1) then min:= a[1,1];
if a[i,j] < min then
begin
c:=i;
min:=a[i,j];
end;
end;
writeln;
end;
writeln (c);
end.
Остальные ответы
Dmitry Оракул (62160) 7 лет назад
циклом перебирай все строки массива, при нахождении нужной строки выводи ее индекс (индексом послужит шаг цикла)

пример

for I := 0 to 10(количество элементов массива) do
begin
выполняем код
end;

после выполнения кода смотрим какой индекс содержал наименьшее значение, то и выводим - принцип работы объяснил, а вот код пиши сам
Похожие вопросы