Вычислить суммы положительных и произведения отрицательных элементов каждого столбца - QBasic

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

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

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

Решение задачи: «Вычислить суммы положительных и произведения отрицательных элементов каждого столбца»

textual
Листинг программы
  1. CLS
  2. n = 5
  3. m = 5
  4. DIM a(1 TO n, 1 TO m), sum(1 TO m), pro(1 TO m)
  5. DATA 8,-11,12,-34,29,18,-41,-42,82,35,36,4,-2,5,-18,48,-36,30,41,-28,-32,-23,3,1,2
  6.  
  7. FOR i = 1 TO n
  8. FOR j = 1 TO m
  9. READ a(i, j)
  10. PRINT USING "####"; a(i, j);
  11. NEXT j
  12. PRINT
  13. NEXT i
  14. FOR j = 1 TO m
  15. s = 0
  16. p = 1
  17. FOR i = 1 TO n
  18. IF a(i, j) > 0 THEN s = s + a(i, j)
  19. IF a(i, j) < 0 THEN p = p * a(i, j)
  20.  
  21. NEXT i
  22. sum(j) = s
  23. pro(j) = p
  24. NEXT j
  25. PRINT "Summa i proizvedenie po stolbcam"
  26. FOR j = 1 TO m
  27. PRINT sum(j), pro(j)
  28. NEXT j

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


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

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

12   голосов , оценка 4 из 5

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

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

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