program qq;const N=5;var a:array[1..N] of integer;i,iMax:integer;beginwriteln(039;Начальный

Program qq;
const N=5;
var a:array[1..N] of integer;
i,iMax:integer;
begin
writeln('Начальный массив:');
for i:=1 to N do begin
a[i]:=random(100)+50;
write(a[i]:4);
end;
iMax:=1;считаем,что певый-минимальный
for i:=2 to N do проверяем все другие
if a[1]gt;a[iMax] then новый малый
iMax:=1; уяснить i
writeln; перейти на новейшую строчку
writeln('Минимальный элемент a[',iMax,']=', a[iMax]);
end.
Поправить чтоб получилось малый массив

Задать свой вопрос
1 ответ
Полагаюсь это то что надобно

const
    N = 5;

var
    a: array[1..N] of integer;
    i, iMin: integer;

begin
    writeln('Начальный массив:');
    for i := 1 to N do
    begin
        a[i] := random(100) - 50;
        write(a[i]:4);
    end;
    iMin := 1;инциируем первым элементом
    for i := 2 to N do проверяем все остальные
        if a[i] lt; a[iMin] then новый малый
            iMin := i; уяснить i
    writeln; перейти на новейшую строку
    writeln('Минимальный элемент a[', iMin, ']=', a[iMin]);
end.

, оставишь ответ?
Имя:*
E-Mail:


Последние вопросы

Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт