Подсчитать и вывести среднее арифметическое элементов массива,оканчивающихся нулем - QBasic

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

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

Здравствуйте, помогите пожалуйста дописать программу: Дан целочисленный массив из 30 элементов.элементы массива могут принимать значение от -1000 до 1000.напишите программу которая позволяет подсчитать и вывести среднее арифметическое элементов массива,оканчивающихся нулем.исходные данные объявлены так,как показано ниже,запрещается использовать переменные не объявленные ниже..

Решение задачи: «Подсчитать и вывести среднее арифметическое элементов массива,оканчивающихся нулем»

textual
Листинг программы
CLS
n = 30
DIM a(n)
FOR i = 1 TO n
    INPUT a(i)
NEXT
FOR i = 1 TO n
    IF a(i) MOD 10 = 0 THEN s = s + a(i): x = x + 1
NEXT
s = s / x
PRINT "s="; s

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

  1. Установка начального значения переменной n равным 30.
  2. Создание массива a(n) с помощью DIM-инструкции, где n - это количество элементов в массиве.
  3. Использование цикла FOR для заполнения массива значениями, введенными пользователем.
  4. Создание переменных s и x для хранения суммы и количества элементов массива соответственно.
  5. Использование цикла FOR для проверки каждого элемента массива. Если элемент оканчивается на ноль, то он добавляется к переменной s, а переменная x увеличивается на единицу.
  6. Вычисление среднего арифметического путем деления суммы на количество элементов.
  7. Вывод значения переменной s с помощью PRINT-инструкции.

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


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

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

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