Facebook SDK


 

Sekarang saya memulai dengan pembuatan dasar-dasar fortran yang saya jalani. Belajarnya dalam hitungan hari, dengan mencoba-coba ketik tutorial yang saya kumpulkan.

Kita mengetahui sebuah program terdiri dari baris-baris perintah yang disebut statemen. Setiap statemen terdiri dari nama variabel, operator, kata kunci yang dieksekusi secara sekuansial.

Perhatikan program pendek Fortran untuk penjumlahan dua nilai, yaitu

program jumlah
!contoh struktur program
real :: jawab,x,y
print *, ‘Masukkan dua nilai ‘
read *, x
read *, y
jawab=x+y
print *, ‘Total semua adalah ‘, jawab
end program jumlah

Sekarang, program diatas di ketik di geany atau editor program, lalu disimpan dengan nama sum.f95, seperti gambar dibawah ini

sum_fortran
Setelah itu, jalankan program diatas maka akan tampil seperti gambar di bawah ini

run_fortran
Ketika sudah jalan, masukkan 2 nilai dan diikuti dengan menekan enter. Hasilnya seperti gambar di bawah

hasil_fortran

Program diatas tediri dari 10 baris yang berisi nama program, pendeklarisan variabel dan pencetakan.
Setiap program fortran yang dibuat dimulai dengan “program nama-program” dan di akhiri dengan “end program nama-program”. Format sebuah programnya, umunya adalah

[program nama-program]
[deklarasi variabel]
    [isi program]
[end program sum]

Dalam penulisan program diatas, tidak membedakan huruf kecil atau besar. Coba kita lihat program diatas baris per baris.

a) program jumlah adalah Nama program, yaitu jumlah
b) !contoh struktur program , merupakan komentar ditandi dengan tanda seru (!) di awal kata Ini tidak diproses didalam program.
c) real :: jawab,x,y adalah pendeklarasian variable jawab,x dan y dalam tipe data real atau floating.
d) print *, ‘Masukkan dua nilai ‘ adalah perintah dicetak ke layar – tanda * itu format default dari desimal
e) read *,x dan read *,y adalah membaca data dari keyboard,kemudian disimpan dalam x dan y
f) jawab=x+y adalah proses aritmatika x dan y, kemudian disimpan dalam variabel jawab
g) print *, ‘Total semua adalah ‘, jawab adalah untuk mencetak hasil ke layar.
h) end program jumlah adalah penutup program

Post a Comment

Previous Post Next Post