У меня есть файл содержит несколько столбцов. Я хочу извлечь значения, когда оба col # 1 и col # 2 не равны нулю, используя fortran. Я знаю, что это очень основное сомнение, которое у меня есть, но я немного запутался в этом. Я использовал следующую идею, но не работал. Он должен удалить те строки, где и col # 1, и col # 2 равны нулю, и он должен печатать там, где он получит 1.
Заранее спасибо.
if(col1(ii).ne.0.and.col2(ii).ne.0)then
print*,col1,col2,col3
end if
Введите:
0,00 0,00
1,00 0,00
1,00 1,00
0,00 1,00
0,00 0,00
1,00 0,00
1,00 1,00
Ожидаемый результат:
1,00 0,00
1,00 1,00
0,00 1,00
1,00 0,00
1,00 1,00
Вывод из кода:
1,00 1,00
1,00 1,00