В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать индекс найденного элемента

Дана действительная матрица 5х4, все элементы которой различны. В каждой строке выбирается элемент с наименьшим значением, затем среди этих чисел выбирается наибольшее. Указать индекс найденного элемента.

code: #basic
DIM a(5, 4), min(5), xmin(5), ymin(5)
FOR i = 1 TO 5
FOR j = 1 TO 4
INPUT "vvedite element"; a(i, j)
NEXT
NEXT
PRINT "matrica"
FOR i = 1 TO 5
FOR j = 1 TO 4
PRINT a(i, j); ' ';
NEXT
PRINT
NEXT
FOR i = 1 TO 5
min(i) = a(i, 1)
xmin(i) = i
jmin(i) = 1
FOR j = 1 TO 4
IF a(i, j) < min(i) THEN min(i) = a(i, j): xmin(i) = i: ymin(i) = j
NEXT
NEXT
max = min(1)
xmax = xmin(1)
ymax = ymin(1)
FOR i = 2 TO 5
IF min(i) > max THEN max = min(i): xmax = xmin(i): ymax = ymin(i)
NEXT
PRINT "max="; max; " stroka="; xmax; " stolb="; ymax

автор: кот Бегемот

Поделиться:

Похожие статьи: