Я работаю над учебным пособием по Фортрану на http://en.wikibooks.org/wiki/Fortran/Fortran_simple_input_and_output. Что делает unit = out_unit в следующей программе?
program xproduct
implicit none
integer :: i,j
integer, parameter :: out_unit=20
print*,"enter two integers"
read (*,*) i,j
open (unit=out_unit,file="results.txt",action="write",status="replace")
write (out_unit,*) "The product of",i," and",j
write (out_unit,*) "is",i*j
close (out_unit)
end program xproduct
Когда я запускаю эту программу, текстовый файл results.txt содержит следующий текст:
The product of 2 and 3
is 6