Вычисление суммы всех нечетных элементов массива - QBasic

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

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

Условие :

Задать случайным образом из промежутка [-9;9] одномерный массив A(N). Выполнить задание своего варианта.

Задание 1)

Составить программу для вычисления суммы всех нечетных элементов массива.

Задание 2)

Заменить нечетные элементы на 0.

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

textual
Листинг программы
  1. CLS
  2.   INPUT "Kol-vo elementov :", N
  3.   DIM A(N) AS INTEGER
  4.   RANDOMIZE TIMER
  5. FOR i = 1 TO N
  6.     A(i) = RND * 18 - 9
  7. NEXT
  8. FOR i = 1 TO N
  9.     IF (A(i) AND 1) = 1 THEN A(i) = 0
  10. NEXT
  11. FOR i = 1 TO N
  12.     PRINT A(i);
  13. NEXT

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

  1. В первой строке программы выводится сообщение Kol-vo elementov :, которое предлагает пользователю ввести количество элементов массива.
  2. Затем создается массив A, размер которого определяется пользователем.
  3. Далее запускается таймер, который используется для генерации случайных чисел.
  4. Первый цикл проходит по всем элементам массива и заполняет их случайными числами от 0 до 18.
  5. Второй цикл проверяет каждый элемент массива на нечетность и если элемент нечетный, то он заменяется на 0.
  6. Третий цикл выводит все элементы массива на экран.

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


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

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

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

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

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

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