Operasi Matematika Sederhana di Fortran (GFortran, Geany Bagian 2)


Dalam memulai pemrograman fortran, pengoperasian matematikan sederhana sangat membantu kita dalam memahami pemrograman. Operasi sederhana matematika, berupa penjumlahan,penambahan, perkalian dan penambahan.

Sebelum memulai pengoperasian matematika di dalam fortran, kita lebih dahulu memahami bagaimana cara kerja fortran memproses matematika dalam komputer. Kita lihat 3 baris perintah dibawah ini.
x = 2
y = 3
z = x + y

Dari 3 baris perintah diatas yaitu x=2 artinya fortran menyimpan nilai 2 dalam x memori, y=2 artinya fortran menyimpan nilai 3 dalam y memory. Dan terakhir z=x+y artinya menyimpan hasil dalam z memori. Dalam matematika, “x=2” disebut variabel x sama dengan 2. Didalam fortran adalah menyimpan nilai 2 dalam memori dengan nama x.

Sekarang kita akan membuat sebuah program dengan 4 variabel, a,b,c, dan jawab. Program ini berisi pembagian dan penambahan dengan nama file kalkulasi.f95. Contoh programnya adalah

!program kalkulasi
program kalkulasi
real::a,b,c,jawab
a=1.5
b=2.5
c=3.5
jawab=a+b/c
print *,”Hasil adalah”,jawab
end program kalkulasi

Program diatas di ketik di editor geany seperti gambar di bawah ini

kalkulasi_fortran
Setelah program diketik di geany, maka dilakukan kompilasi yang hasilnya seperti gambar di bawah.

kalkulasi_fortran_run

Setelah menjalankan program, sekarang kita coba membuat program trigonometri di fortran. Sin merupakan salah satu fungsi instrinsik Fortran. Fungsi instrinsik adalah fungsi matematika yang disediakan oleh fortran untuk mempermudah perhitungan matematika. Daftar fungsi instrinsik adalah

fungsi_instrinsik_fortran

Program ini tediri dua variabel, sudut dan jawab. Program ini disimpan dengan nama file trigonometri.f95.

!program trigonometri
program trig
real::sudut,jawab
print *,’Masukan nilai 0 sampai dengan 90′
read *,sudut
jawab=sin(sudut)
print *, ‘sin dari ‘,sudut,’adalah ‘,jawab
end program trig
Program ini sema seperti sebelumnya, di ketik di geany

fortran_sin
Hasil kompilasi dari program diatas akan terlihat seperti gambar di bawah

run_sin

Yang terakhir, pembuatan program untuk menghitung luas dari sebuah lingkaran dengan jari-jari r. Program Fortrannya adalah

program lingkaran
real :: r,luas
!program dengan jari-jari r
!luasnya lingkaran
print *,’Masukkan Jari-jarinya’
read *, r
luas = 3.14159*r*r
print *,’ Area = ‘,luas
end program lingkaran

Program ini diketik di geany dan disimpan dengan nama file circle.f95

circle_fortran
Hasil kompilasi dari program circle.f95 diatas tampak seperti gambar dibawah.

run_circle_fortran

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s