• Составьте программу, которая заполняет массив а[1..10] случайными целыми числами в диапозоне от 0 до 10, затем первый

Ответы 1

  • var a: array[1..10] of integer;

    amin, amax, aimin, aimax, i: integer;

    begin

    writeln(\'Включаем генератор случайных чисел\');

    randomize;

    writeln(\'Заполняем массив случайными числами\');

    for i := 1 to 10 do a[i] := random(10);

    writeln(\'Выводим исходный массив\');

    for i := 1 to 10 do write(a[i]:4);

    writeln(\'Ищем минимальный элемент и его позицию\');

    aimax:=1;

    aimin:=1;

    for i:=1 to 1 do begin

    if a[i] > a[aimax] then aimax:=i

    else if a[i] < a[aimin] then aimin:=i;

    end;

    writeln(\'Меняем минимальный и максимальный элементы местами\');

    amax := a[aimax];

    amin := a[aimin];

    a[aimax] := amin;

    a[aimin] := amax;

    writeln(\'Выводим новый массив\');

    for i := 1 to 10 do write(a[i]:4);

    end.

    • Автор:

      ricardo76
    • 4 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years