Чтение входных файлов на Фортране

Цель: создать программу, которая берет два отдельных файла, открывает и читает их, назначает их содержимое массивам, выполняет некоторые вычисления с этими массивами, создает новый массив с номерами продуктов, печатает в новый файл. Достаточно просто, верно?

Мои входные файлы имеют символы комментария в начале. Одна проблема в том, что они являются символом «#», который является символом комментария для большинства программ печати, но не FORTRAN. Какой простой способ заставить компьютер не смотреть на этих персонажей? Так как у меня нет предыдущего опыта работы на Фортране, я пробираюсь через это с двумя тестовыми файлами. Вот что у меня так далеко:

PROGRAM gain
  IMPLICIT NONE
  REAL, DIMENSION (1:4, 1:8)     :: X, Y, Z
  OPEN(1, FILE='test.out', &
        STATUS='OLD', ACTION='READ')            ! opens the first file
  READ(1,*), X
  OPEN(2, FILE='test2.out', &
    STATUS='OLD', ACTION='READ')            ! opens the second file
  READ(2,*), Y
  PRINT*, X, Y

  Z = X*Y
!  PRINT*, Z
  OPEN(3, FILE='test3.out', STATUS='NEW', ACTION='WRITE')   !creates a new file
  WRITE(3,*), Z
  CLOSE(1)
  CLOSE(2)
  CLOSE(3)
END PROGRAM

PS. Пожалуйста, не перегружайте меня кучей обезьяньего кода. Я начинающий программист. Я не понимаю всего жаргона, поэтому я пришел сюда вместо того, чтобы искать помощь на существующих сайтах. Благодарю.

Ответы на вопрос(0)

Ваш ответ на вопрос