Определить минимум отрицательных элементов k-ой строки матрицы - QBasic

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

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

Доброго времени суток! Не могу написать данную лабораторную работу, т.к. не силён в программировании, может быть кто-нибудь поможет? Буду благодарен. Задана действительная матрица А размером n*m (n - число строк, m - число столбцов). Определить минимум отрицательных элементов k-ой строки. Имеется пример аналогичной задачи, но в нём нужно найти произведение всех элементов k-ой строки.

Решение задачи: «Определить минимум отрицательных элементов k-ой строки матрицы»

textual
Листинг программы
170 P=0
180 FOR J=1 TO M
185     IF A(K,J) < P THEN
190         P = A(K,J)
195     END IF
200 NEXT J
205 IF P < 0 THEN
210     PRINT “MINIMUM”;K;”STROKI=”;P
212 ELSE
215     PRINT “V STROKE”;K;”NET OTRITSATELNYH ELEMENTOV”
218 END IF

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

В этом коде выполняется поиск минимального отрицательного элемента в k-ой строке матрицы. Вот список действий:

  1. Переменная P инициализируется значением 0.
  2. Начинается цикл по всем элементам k-ой строки матрицы (от элемента с индексом 1 до элемента с индексом M).
  3. Для каждого элемента проверяется, является ли он отрицательным и меньше ли он значения переменной P. Если это так, то значение переменной P обновляется.
  4. После завершения цикла проверяется, является ли значение переменной P отрицательным. Если это так, то выводится сообщение с указанием номера строки и значения минимального отрицательного элемента. Если нет, то выводится сообщение V STROKE с указанием номера строки и количества положительных элементов.

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


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

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

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