ねえ、私はこのウェブサイトを初めて使用するので、おそらくいくつか間違ったことをしているのですが、これが私の質問です:
DO LOOP を次のように作成できますか (Fortran90 の場合):
program help
implicit none
real, dimension (10,10) :: imarc
integer :: R , j , k
imarc (1:10,1:10) = 50
imarc (1:10,1) = 20
imarc (1,1:10) = 20
imarc (1:10,10) = 20
imarc (10,1:10) = 20
imarc (3,3) = 100
!!! HERE IS THE DO LOOP THAT GIVES A COMPILE ERROR
DO R = 1 , 1000
DO j = 2 , 9
DO k = 2 , 9
imarc (j,k) = 0.25( imarc((j-1),k) + imarc((j+1),k) + imarc(j,(k-1)) + imarc(j,(k+1)) )
imarc (3,3) = 100
END DO
END DO
END DO
WRITE (*,*) "Node (5,5) =", imarc(5,5)
end program help
誰かが私の問題を解決してくれることを願っています。
ここに私が得るエラーメッセージがあります:
imarc(j,k) = 0.25( imarc((j-1),k) + imarc((j+1),k) + imarc(j,(k-1)) +
1
Error: Unclassifiable statement at (1)
ええと、私がすべてを正しくやったか、少なくとも誰かが私を助けてくれるのに十分なことをしたことを願っています.
本当にありがとう!!-マーク