Поменять местами максимальный элемент и первый - Pascal ABC

Узнай цену своей работы

Формулировка задачи:

Написать программу для создания файла с записью массива из n элементов в диапазоне от [-30;30]. Программа для обработки массива в соответствии с заданием, массив считывается из ранее созданного файла. Поменять местами максимальный элемент и первый. Нужно две программы: одна создает файл а вторая считывает.

Решение задачи: «Поменять местами максимальный элемент и первый»

textual
Листинг программы
var
i, n, a:integer;
f:text;
begin
writeln('Введите количество элементов массива: ');
readln(n);
assign(f,'input.txt'); rewrite(f);
for i:=1 to n do
    begin
    a:=-30 + random(61);
    write(f,a,' ');
    end;
close(f);
end.

Объяснение кода листинга программы

  1. Введите количество элементов массива: 20
  2. a: -30 + random(61)
  3. write(f,a,' ')
  4. for i:=1 to n do
    1. a:= -30 + random(61)
    2. write(f,a,' ')
  5. end
  6. close(f)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 3.929 из 5
Похожие ответы