Получить массив из минимальных элементов соответствующих столбцов исходной матрицы - QBasic

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

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

Дана матрица целых чисел размером nхm. Получить одномерный массив, элементы которого – минимальные элементы соответствующих столбцов исходной матрицы.

Решение задачи: «Получить массив из минимальных элементов соответствующих столбцов исходной матрицы»

textual
Листинг программы
  1. DEFINT A-B, I-J, M-N
  2. OPTION BASE 1
  3. RANDOMIZE TIMER
  4. CLS
  5. INPUT "Vvedite N"; n
  6. INPUT "Vvedite M"; m
  7. DIM a(n, m)
  8. DIM b(m)
  9.  
  10. PRINT
  11. FOR i = 1 TO n
  12.    FOR j = 1 TO m
  13.       a(i, j) = 81 * RND - 40.5
  14.       PRINT USING "####"; a(i, j);
  15.    NEXT j
  16.    PRINT
  17. NEXT i
  18.  
  19. FOR j = 1 TO m
  20.    b(j) = a(1, j)
  21. NEXT j
  22.  
  23. FOR j = 1 TO m
  24.    FOR i = 1 TO n
  25.       IF a(i, j) < b(j) THEN b(j) = a(i, j)
  26.    NEXT i
  27. NEXT j
  28.  
  29. PRINT
  30. FOR j = 1 TO m
  31.    PRINT USING "####"; b(j);
  32. NEXT j
  33. END

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

  1. Определение размеров матрицы a(n, m) и массива b(m)
  2. *Заполнение матрицы a(n, m) случайными числами от 81 RND - 40.5**
  3. Вывод на экран содержимого матрицы a(n, m)
  4. Заполнение массива b(m) минимальными значениями из первого столбца матрицы a(n, m)
  5. Поиск минимальных значений в каждом столбце матрицы a(n, m) и занесение их в массив b(m)
  6. Вывод на экран содержимого массива b(m)

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


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

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

9   голосов , оценка 3.889 из 5

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

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

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