Selasa, 12 Maret 2013

mencari tekanan absolut dengan program fortran

soal: untuk mengetahui besarnya tekanan pada suatu instalasi pipa bertekanan rendah, digunakan sebuah manometer U yang berisi cairan minyak silikon. untuk memperbesar penunjukkan tekanan pada manometer, pada sisi yang berhubungan dengan udara luar, ditambahkan sejumlah air. berapakah tekanan absolut Pg? ilustrasi soal seperti gambar di bawah ini:
 diketahui:
Pu = 1005 [hPa]
g = 9,81 [m/s2]
Ra = 998 [kg/m3]
deltaZair(Za) = 0.35 [m]
Rsi = 1203 [kg/m3]
deltaZsi(Zsi) = 0.144 [m]

ditanya:
Pg?

jawab: Pg = [(Rsi . g . Zsi)-(Ra . g . Za)] + Pu

program fortrannya:

pada cmd:
  


selamat mencoba. it works :p
 


Jumat, 08 Maret 2013

contoh program fortran pada "kesetimbangan statik tertentu"

diketahui soalnya seperti di bawah ini:
diketahui (asumsi):
F= 50 [N]
L= 4 [m]
p= 2 [m]
q= 2 [m]

lalu buat program fortrannya seperti di bawah ini:
lalu compile dan mulai running programnya di cmd, like this picture:
keep try :)

contoh penggunaan WRITE dan READ pada FORTRAN

berikut cara singkat tentang penggunaan WRITE dan READ pada fortran, cekidot, hehe.
pertama buat program di fortran seperti gbr di bawah ini:



lalu compile program tersebut dan hasilnya akan tertera seperti gambar di bawah ini:




selamat mencobaaa guys, it works :p

Sabtu, 02 Maret 2013

cara compile file fortran TANPA compiler fortran



Cara compile program fortran ke cmd, TANPA compiler fortran:
·         Buat program fortran dahulu, misalkan penjumlahan, lalu simpan dengan ekstensi *.f90
      




          

Lalu exit, dan mulai melakukan proses compiling dg cmd:
·         Ketik “dir” agar file yang kita buat tadi terdeteksi.







·         Lalu ketik: gfortran –c nama file.f90
missal: gfortran –c jumlah.f90 (-c berarti compiling)
·         Lalu ketik “dir” lagi, file tadi akan terbentuk file*.obj (lihat jumlah.o)


 



·         Setelah sukses lalu ke tahap file berkestensi *.exe
Caranya ketik: gfortran –o nama filebaru nama filelama.f90
Misal: gfortran –o jumlah2 jumlah.f90
·         lalu ketik dir lagi agar terlihat hasil program berekstensi *.exe yang tadi kita buat. Dan akan mengeluarkan hasil kalkulasi yang kita inginkan.
 






·         Lalu ketik: jumlah2.exe dan akan muncul hasilnya.




Hasil terlihat 11,0000000. nah 0 disitu hanya akhiran decimal saja. 
selamat mencoba :)