Professional Documents
Culture Documents
Standards
Fortran IV (1966)
Fortran 77 (old but popular version)
Fortran 90 (major revision to F77)
Fortran 95 (minor revision to F90)
Fortran 2003 (current standard)
Compilers
Some behaviour is compiler dependent (not
specified in standard) e.g.
Flags
Values of un-initialised variables
Warnings
PuTTY Configuration
Login to server
Server connection
Changing directory
Welcome
program welcome
write(*,*) "Welcome to IIT Gandhinagar for FEM short course"
end
Arithmetic- addition 1
program addition
real a,b,c
! declaration
write(*,*) 'enter first number'
READ*, a
write(*,*) 'enter second number'
READ*, b
c=a+b
write(*,*) 'Sum of two number is', c
end
Arithmetic- addition 2
program addition
real a,b,c
! declaration
open(unit=10,file='./input.txt',form='formatted')
read(10,*) a
read(10,*) b
c=a+b
write(*,*) c
open(unit=11,file='./output.txt')
write(11,*) c
close(11)
end
Input file
5
10
!value of a
!value of b
output file
15.00000
Array
program addition
real c
! declaration
write(*,*) 'enter one number'
read*, c
do i= 1,c
write(*,*) i
enddo
end
Formatting
102
program addition
real c
! declaration
do i= 1,10
c=i+1
write(*,102) c
format(1x,3f15.3)
enddo
end