Salve ragazzi, ho un problema con questo codice:
"subroutine sep_2 (as,ActiveSum,sum,sepi,ns,hb,w,sep2)
integer::ns
logical,dimension(ns)::ActiveSum
real*8,dimension(ns)::as,hb,w,sepi,sep2,sum
sum=0.0
do i=1,ns
if (ActiveSum(i) .and. as(i)==0.0) then
sepi=abs(hb(i)-w(i))
sum=sum+sepi
end if
end do
sep2=sum/ns
return
end subroutine sep_2 "
mi risulta errore #6404
Grazie a tutti.