fork download
  1. program esfera
  2. implicit none
  3.  
  4. integer :: i
  5. real :: xi, xf, tp, y, x, n, k, nc, dydx
  6.  
  7. xi=0.
  8. xf=5.
  9. tp=.1
  10. y=0.
  11. x=xi
  12. n=2.
  13. k=5.
  14.  
  15. nc=(xf-xi)/tp !intervalo
  16.  
  17.  
  18. print*,x,y
  19.  
  20. do i=1,nc
  21.  
  22. dydx=9.81-9.81*k*(y**n)
  23. y=y+tp*dxdy
  24. x=x+tp
  25.  
  26. Print *, x, y
  27.  
  28. enddo
  29.  
  30. end program esfera
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.f95:1.1:

 program esfera
 1
Warning: Nonconforming tab character at (1)
prog.f95:4.1:

 integer :: i
 1
Warning: Nonconforming tab character at (1)
prog.f95:5.1:

 real :: xi, xf, tp, y, x, n, k, nc, dydx
 1
Warning: Nonconforming tab character at (1)
prog.f95:7.1:

 xi=0.
 1
Warning: Nonconforming tab character at (1)
prog.f95:8.1:

 xf=5.
 1
Warning: Nonconforming tab character at (1)
prog.f95:9.1:

 tp=.1
 1
Warning: Nonconforming tab character at (1)
prog.f95:10.1:

 y=0.
 1
Warning: Nonconforming tab character at (1)
prog.f95:11.1:

 x=xi
 1
Warning: Nonconforming tab character at (1)
prog.f95:13.1:

 k=5.
 1
Warning: Nonconforming tab character at (1)
prog.f95:15.1:

 nc=(xf-xi)/tp  !intervalo
 1
Warning: Nonconforming tab character at (1)
prog.f95:22.9:

         dydx=9.81-9.81*k*(y**n)
         1
Warning: Nonconforming tab character at (1)
prog.f95:23.1:

  y=y+tp*dxdy
 1
Warning: Nonconforming tab character at (1)
prog.f95:24.1:

  x=x+tp
 1
Warning: Nonconforming tab character at (1)
prog.f95:26.9:

         Print *, x, y
         1
Warning: Nonconforming tab character at (1)
prog.f95:30.1:

 end program esfera
 1
Warning: Nonconforming tab character at (1)
prog.f95:23.13:

  y=y+tp*dxdy
             1
Error: Symbol 'dxdy' at (1) has no IMPLICIT type
prog.f95:20.15:

        do i=1,nc
               1
Error: Deleted feature: End expression in DO loop at (1) must be integer
stdout
Standard output is empty