Вывести на экран среднее арифметическое элементов массива - Free Pascal

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

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

3. A[i] массив целых чисел, состоящий из 5 элементов. Элементы массива вводятся пользователем. Выполнить: Вывести на экран среднее арифметическое элементов

Решение задачи: «Вывести на экран среднее арифметическое элементов массива»

textual
Листинг программы
  1. Program NameProgram;
  2. uses crt;
  3. const len=5;
  4. type Mas=array[1..len] of Integer;
  5. var i:Byte;
  6.     A:Mas;
  7.     sum:integer;
  8. begin
  9.     clrscr;
  10.     sum:=0;
  11.     Write('Enter Array:');
  12.     for i:=1 to len do
  13.         begin
  14.             readln(A[i]);
  15.             sum:=sum+A[i];
  16.         end;
  17.     sum:=sum div len;
  18.     writeln('Average: ',sum);
  19.     readln;
  20. end.

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

  1. Объявление программы на языке Free Pascal.
  2. Использование модуля CRT для работы с консолью.
  3. Установка константы len равной 5, которая определяет размер массива.
  4. Создание типа данных Mas, который представляет собой массив целых чисел.
  5. Объявление переменной i типа Byte для цикла.
  6. Объявление переменной A типа Mas для хранения массива.
  7. Объявление переменной sum типа Integer для хранения суммы элементов массива.
  8. Очистка экрана с помощью функции clrscr.
  9. Инициализация переменной sum значением 0.
  10. Вывод сообщения Enter Array: для приглашения пользователя ввести элементы массива.
  11. Цикл for для чтения элементов массива.
  12. Внутри цикла, каждый элемент массива считывается с помощью функции readln и сохраняется в соответствующем элементе массива A.
  13. Каждый элемент массива прибавляется к переменной sum.
  14. После завершения цикла, переменной sum присваивается значение среднего арифметического элементов массива, полученное с помощью операции деления sum на len.
  15. Вывод значения переменной sum с помощью функции writeln.
  16. Чтение символа из стандартного ввода с помощью функции readln для завершения работы программы.
  17. Программа завершается, когда пользователь нажимает любую клавишу.
  18. Программа выводит на экран сообщение Average: и значение переменной sum.
  19. Программа ожидает ввода пользователя.
  20. Программа завершается, когда пользователь нажимает любую клавишу.

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


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

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

12   голосов , оценка 3.5 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы