Anda di halaman 1dari 4

program KONVERSI SUHU

real c,f,r,k,pilih

print*,''

print*,'PROGRAM KONVERSI SUHU'

print*,''

22 print*,'pilih suhu yang diinginkan !'

print*,'1 => Celcius'

print*,'2 => Farenheit'

print*,'3 => Reamur'

print*,'4 => Kelvin'

read*,pilih

if(pilih.EQ.1)go to 11

if(pilih.EQ.2)go to 12

if(pilih.EQ.3)go to 13

if(pilih.EQ.4)go to 14

if(pilih.GT.4)THEN

go to 15

11 print*,'Masukkan suhu Celcius !'

read*,c

F=(9/5*c)+32

print*,'Celcius to Fahrenheit =',f

R=0.8*c

print*,'Celcius to Reamur =',r

K=c+273

print*,'Celcius to Kelvin =',k


print*,''

print*,''

print*,'LANJUT ?'

print*,'1 => YA'

print*,'2 => Tidak'

read*,pilih

if(pilih.EQ.1)go to 22

if(pilih.EQ.2)go to 33

12 print*,'Masukkan suhu Fahrenheit !'

read*,f

C=0.5*(f-32)

print*,'Fahrenheit ke Celcius =',c

R=0.4*(f-32)

print*,'Fahrenheit ke Reamur =',r

K=0.5*(f-32)+273

print*,'Fahrenheit ke Kelvin =',k

print*,''

print*,''

print*,'LANJUT ?'

print*,'1 => YA'

print*,'2 => Tidak'

read*,pilih

if(pilih.EQ.1)go to 22

if(pilih.EQ.2)go to 33

13 print*,'Masukkan suhu Reamur !'


read*,r

C=1.25*r

print*,'Reamur ke Celcius =',c

F=(2.25*r)+32

print*,'Reamur ke Fahrenheit =',f

K=(1.25*r)+273

print*,'Reamur ke Kelvin =',k

print*,''

print*,''

print*,'LANJUT ?'

print*,'1 => YA'

print*,'2 => Tidak'

read*,pilih

if(pilih.EQ.1)go to 22

if(pilih.EQ.2)go to 33

14 print*,'Masukkan suhu Kelvin !'

read*,k

C=k-273

print*,'Kelvin ke Celcius =',c

R=0.8*(k-273)

print*,'Kelvin ke Reamur =',r

F=(1.8*(k-273))+32

print*,'Kelvin ke Fahrenheit =',f

print*,'LANJUT ?'

print*,'1 => YA'


print*,'2 => Tidak'

read*,pilih

if(pilih.EQ.1)go to 22

if(pilih.EQ.2)go to 33

15 print*,'---ERROR---'

print*,'Pilihan yang di masukkan salah'

print*,'lanjutkan ?'

print*,'1 => YA'

print*,'2 => Tidak'

read*,pilih

if(pilih.EQ.1)go to 22

if(pilih.EQ.2)go to 33

33 print*,'---SELESAI---'

pause

end if

end

Anda mungkin juga menyukai