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

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

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

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

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

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

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

В этом коде:

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

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


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

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

7   голосов , оценка 3.857 из 5

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

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

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