В таблице Dat хранятся положительные и отрицательные целые числа. Определите, что будет...

0 голосов
79 просмотров

В таблице Dat хранятся положительные и отрицательные целые числа. Определите, что будет напечатано в результате выполнения следующего алгоритма.
var k,m,num:integer;
Dat: array[1..10] of integer;
begin
dat[1]:=6; dat[2]:=-1; dat[3]:=2; dat[4]:=9; dat[5]:=-4; dat[6]:=3;
dat[7]:=9;dat[8]:=-7;dat[9]:=7;dat[10]:=1;num:=1;m:=dat[1];
for k:=2 to 10 do begin
if dat[k] < 2*m then
begin
m:=dat[k];
num:=k
end
end;
write(num);
end.


Информатика (15 баллов) | 79 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Скомпилировано в программе Pascal ABC.NET
5
=======================================

(314k баллов)
0

Спасибо!