zilola3
11.02.2022 16:29

Дана матрица размера 5*10. вывести номер ее последнего столбца, содержащего только положительные элементы. если таких столбцов нет, то вывести 0. язык fortran77

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
alekseyanci
18.05.2020 18:51
   PROGRAM MAIN
   INTEGER I,J,K
   LOGICAL FLAG
   INTEGER A,B
   DIMENSION A(5,10)
   DIMENSION B(50)
   EQUIVALENCE (A,B)
   READ *,(B(I),I=1,50)
   DO 70 I=1,5
      PRINT *,(A(I,J),J=1,10)
70 CONTINUE
    DO 100 J=10,1,-1
    FLAG=.TRUE.
    K=J
    DO 200 I=1,5
       IF (A(I,J) .LE. 0) THEN       
         FLAG=.FALSE.
         GOTO 100
       END IF
200   CONTINUE
    IF (FLAG) GOTO 300
100 CONTINUE
300 PRINT *,'k=',K
END PROGRAM MAIN
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота