Как сделать так что бы программа выводила наименьшее число?

var
a, b, c: integer;
d: array [1..10] of integer;
begin
for b := 1 to 10 do
begin
write('Bведите число ', b, ' ');
d[b] := random(100) + 100;
writeln(d[b]:4);
end;
b := d[1];
c := 1;
for b := 2 to 10 do
begin
if d[b]>a then
begin
a := d[b];
c := b;
end;
end;
write('Самое большое число под номером ', c, ' это число ', a);
end.

1

Ответы и объяснения

2014-03-11T21:36:00+04:00
Вар, б, в: целое;г: массив [1 .. 10] из целого;начинатьдля Ъ: = 1 до 10 сделатьначинатьнаписать ('Bведите число', Ь, '');D [B]: = случайных (100) + 100;WriteLn (г [б]: 4);конец;б: = D [1];с: = 1;для Ъ: = 2 до 10 сделатьначинатьесли г [б]> тоначинать: = D [б];с: = б;конец;закончить;написать ('Самое большое число под номером', с, 'это число',);конец.