Δημοσιεύτηκε: 09 Σεπ 2009, 11:47
Καλημέρα. Έχω ένα θέμα με την εκτέλεση του παρακάτω προγράμματος στην fortran.
Κάνει κανονικά compile, αλλά στην εκτέλεση αντί να μου εκτυπώνει τους αριθμούς 4 και 7
εκτυπώνει τους αριθμούς
-1208818298
0.000000000
Δεν μπορώ να καταλάβω τι δεν κάνω καλά με τις υπορουτίνες...
Ευχαριστώ.
############################################
program test2
call initial
write (*,*) L
write (*,*) r
stop
end
subroutine initial
L=4
r=7
return
end
############################################
Κάνει κανονικά compile, αλλά στην εκτέλεση αντί να μου εκτυπώνει τους αριθμούς 4 και 7
εκτυπώνει τους αριθμούς
-1208818298
0.000000000
Δεν μπορώ να καταλάβω τι δεν κάνω καλά με τις υπορουτίνες...
Ευχαριστώ.
############################################
program test2
call initial
write (*,*) L
write (*,*) r
stop
end
subroutine initial
L=4
r=7
return
end
############################################