Нахождение суммы нечетных чисел и количества четных из введенных - QBasic

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

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

Задано n целых чисел. Составить программу нахождения суммы нечетных чисел и количества четных из введенных. Заранее благодарен

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

textual
Листинг программы
  1. CLS
  2. RANDOMIZE TIMER
  3. DIM n AS INTEGER
  4.  
  5. n = 7 + 7 * RND
  6. DIM a(1 TO n) AS INTEGER
  7.  
  8. FOR i = 1 TO n
  9.    a(i) = 20 * RND - 10
  10.    PRINT a(i);
  11. NEXT i
  12. PRINT : PRINT
  13.  
  14. sum = 0
  15. kol = 0
  16.  
  17. FOR i = 1 TO n
  18.    IF a(i) MOD 2 = 0 THEN
  19.       kol = kol + 1
  20.    ELSE
  21.       sum = sum + a(i)
  22.    END IF
  23. NEXT i
  24.  
  25. PRINT "SUMMA ="; sum
  26. PRINT "KOLICHESTVO ="; kol
  27. END

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

  1. Установка начального значения переменной n равным сумме 7 и произведения 7 на случайное число RND.
  2. Разделение памяти на массив a размером n.
  3. Заполнение массива a значениями, которые генерируются как 20 умножить на случайное число RND, затем вычесть 10.
  4. Вывод каждого элемента массива a на экран.
  5. Инициализация переменных sum и kol нулевыми значениями.
  6. Проход по всем элементам массива a с целью проверить их четность.
  7. Если элемент четный, то увеличить значение переменной kol на единицу.
  8. Если элемент нечетный, то прибавить его значение к переменной sum.
  9. После завершения прохода по всем элементам массива, вывод на экран суммы sum и количества kol.

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


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

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

13   голосов , оценка 4.077 из 5

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

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

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