Дана матрица размера 5*10. вывести номер ее последнего столбца, содержащего только положительные элементы. если таких столбцов нет, то вывести 0. язык fortran77
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
Оформи подписку