Proram Hitung Momen Balok Sederhana
1
PROGRAM LAT2 $freeform PROGRAM HITUNG MOMEN MAKS PADA SENDI-ROL $freeform ATAU JEPIT-BEBAS $freeform INTEGER X,P 5 WRITE(*,*)'MASUKKAN DATA PANJANG BENTANG L' READ(*,*)AL WRITE(*,*)'MASUKKAN DATA BEBAN MERATA Q' READ(*,*)Q WRITE(*,*)'MASUKKAN JENIS TUMPUAN' WRITE(*,*)'BILA 1=SENDI-ROL, BILA 2=JEPIT-BEBAS' READ(*,*)X IF(X.EQ.1)THEN RA=0.5*Q*AL AMMAKS=1.*Q*AL**2/8. ELSE RA=Q*AL AMMAKS=0.5*Q*AL**2 END IF WRITE(*,*)'HASIL PERHITUNGAN:' WRITE(*,100)RA,AMMAKS 100 FORMAT(1X,'RA=',F6.2,'-->MMAKS=',F10.2) WRITE(*,*)'INGIN MENGHITUNG KEMBALI?' WRITE(*,*)'KETIK 1=YA, KETIK 2=TIDAK' READ(*,*)P IF(P.EQ.1)GOTO 5 STOP END
-
Upload
rizki-amalia-tri-cahyani -
Category
Documents
-
view
271 -
download
33
description
fortran
Transcript of Proram Hitung Momen Balok Sederhana
-
PROGRAM LAT2
$freeform PROGRAM HITUNG MOMEN MAKS PADA SENDI-ROL
$freeform ATAU JEPIT-BEBAS
$freeform
INTEGER X,P
5 WRITE(*,*)'MASUKKAN DATA PANJANG BENTANG L'
READ(*,*)AL
WRITE(*,*)'MASUKKAN DATA BEBAN MERATA Q'
READ(*,*)Q
WRITE(*,*)'MASUKKAN JENIS TUMPUAN'
WRITE(*,*)'BILA 1=SENDI-ROL, BILA 2=JEPIT-BEBAS'
READ(*,*)X
IF(X.EQ.1)THEN
RA=0.5*Q*AL
AMMAKS=1.*Q*AL**2/8.
ELSE
RA=Q*AL
AMMAKS=0.5*Q*AL**2
END IF
WRITE(*,*)'HASIL PERHITUNGAN:'
WRITE(*,100)RA,AMMAKS
100 FORMAT(1X,'RA=',F6.2,'-->MMAKS=',F10.2)
WRITE(*,*)'INGIN MENGHITUNG KEMBALI?'
WRITE(*,*)'KETIK 1=YA, KETIK 2=TIDAK'
READ(*,*)P
IF(P.EQ.1)GOTO 5
STOP
END