Посчитать среднее арифметическое содержащихся в операторе DATA чисел - QBasic

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

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

Посчитать среднее арифметическое содержащихся в операторе DATA чисел. Буду очень благодарен.

Решение задачи: «Посчитать среднее арифметическое содержащихся в операторе DATA чисел»

textual
Листинг программы
DATA 1, 2, 4, 6, 2, 1   'грубо говоря, блок data-операторов
DATA "end"
ON ERROR GOTO finish
DO: READ x: s=s+x: i=i+1: LOOP
finish:
PRINT s/i
END

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

В этом коде:

  1. Создаётся переменная s и инициализируется нулём.
  2. Создаётся переменная i и инициализируется нулём.
  3. Устанавливается условие цикла DO-LOOP.
  4. В цикле считывается каждое число из оператора DATA и прибавляется к переменной s, а затем значение переменной i увеличивается на единицу.
  5. После окончания цикла вычисляется среднее арифметическое (переменная s делится на переменную i).
  6. Результат выводится на экран.

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


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

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

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