PROGRAM REIDAI4_3 IMPLICIT NONE INTEGER :: I,N REAL :: S,SS,HEIKIN,SIGMA,BUNSAN REAL :: A(100) WRITE(*,*) 'N=' READ(*,*) N DO I=1,N WRITE(*,'(1X,A2,I2,A2)') 'A(',I,')=' READ (*,*) A(I) END DO S=0.0 DO I=1,N S=S+A(I) END DO HEIKIN=S/N SS=0.0 DO I=1,N SS=SS+(A(I)-HEIKIN)**2 END DO BUNSAN=SS/REAL(N)
SIGMA=SQRT(BUNSAN) WRITE(*,*) 'ヘイキンチ ハ',HEIKIN WRITE(*,*) 'ブンサン ハ',BUNSAN WRITE(*,*) 'ヒョウジュンヘンサ ハ',SIGMA STOP END PROGRAM REIDAI4_3