How to use a variable in format statement in Fortran?

  • Context: Fortran 
  • Thread starter Thread starter manugv
  • Start date Start date
  • Tags Tags
    Fortran Program
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
1 reply · 4K views
manugv
Messages
2
Reaction score
0
hello everyone!
I was do programming in fortran and i wanted to print my answer in the format below. I was not able to do it. I have written a part of my program also.
i.e,
#####
greeting = 'Good Morning!'
do 110 I = 1, 12
write (*,115) (greeting)
115 format (A<I>)
110 continue
end
#####
here i want to use a variable 'I' in the format statement i tried it doing but i failed. so please if anyone knows to use a variable in format statement tell me.
I use gcc-3.4.6 compiler.

output of the program
G
Go
Goo
Good
Good
Good M
Good Mo
Good Mor
Good Morn
Good Morni
Good Mornin
Good Morning
 
Last edited by a moderator:
Physics news on Phys.org