makalah fortran
TRANSCRIPT
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 1/15
01
PENDAHULUAN
A. LATAR BELAKANG
Bahasa pemrograman, atau sering diistilahkan juga dengan bahasa komputer, adalah
teknik komando/instruksi standar untuk memerintah komputer. Bahasa pemrograman ini
merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk
mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat
menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan
disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai
situasi.
FORTRAN Singkatan Dari FORmula TRANslator, yang merupakan bahasa tingkat tinggi
dan ber-orientasi pada rumus-rumus (formula) atau ke permasalahan teknik.
Referensi pertama mengenai FORTRAN baru dikeluarkan dalam bentuk laporan tahun
1954 oleh Programming Research Group, suatu divisi teknik terapan dari IBM baru pada tahun
1957 diterapkan pada komputer IBM 704.
FORTRAN merupakan salah satu bahasa pemrograman tingkat tinggi (high level
language) yang berorientasi kepada suatu masalah tertentu, khususnya masalah yang berkaitan
dengan bidang matematika dan teknik. FORTRAN merupakan bahasa tingkat tinggi tertua dan
yang pertama. Sebelum hadir FORTRAN, bila seseorang akan memprogram komputer, maka ia
harrus menggunakan bahasa mesin yang rumit.
Bahasa ini cukup mudah dipahami dan efektif untuk digunakan. Sehingga, bukan hal
yang aneh apabila dengan cepat, bahasa ini berkembang di masyarakat. Bahasa FORTRAN
ditujukan terutama sebagai aplikasi di bidang sains dan teknik. Namun saat ini, bahasa
FORTRAN harus bersaing dengan bahasa-bahasa pemrograman lain secara kompetitif.
FORTRAN yang digunakan pada praktikum kali ini adalah Force 2.0(FORTRAN compiler) yang
dimana FORTRAN ini setingkat dengan FORTRAN 2000.
B. RUMUSAN MASALAH
1.
Apa yang dimaksud fortrant? 2. sebutkan beberapa jenis-jenis statement?
C. TUJUAN
1. Untuk memperlihatkan dan menjelaskan beberapa jenis statement control.
2. Untuk mengetahui lebih lanjut manfaat statement kontrol berdasarkan jenisnya.
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 2/15
02
3. Untuk mengetahui lebih banyak jenis-jenis statement kontrol.
D. MANFAAT
1. Kita bisa mengetahui jenis-jenis statement kontrol dan manfaatnya
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 3/15
03
PEMBAHASAN
PENGERTIAN FORTRAN
Fortran merupakan singkatan dari formula translator, ada juga yang menyebut formula
translation atau formula translating. Dari singkatannya dapat langsung diketahui bahwa fortran
berorientasi kepermasalahan rumus – rumus atau orientasi kepermasalahan teknik.
STATEMENT
Statement dalam bahasa fortran dapat digolongkan ke dalam dua bagian yaitu statement
yang terolah dan statement yang tidak terolah. Statement yang terolah merupakan statement
yang menyebabkan suatu operasi akan dilakukan. Sedangkan statement yang tak terolah
merupakan statement yang tidak melakukan suatu operasi.
Yang termasuk statement yang tidak terolah :
1. Statement format
2. Statement data dan Statement parameter
3. Statement spesifikasi, terdiri dari Statement kommon, dimension, equivalence
eksternal, implicit, dan lain lain
4. Statement program, function dan subroutine
Yang termasuk Statement yang terolah adalah :
1. Statement pengerjaan (assign Statement)
2. Statement control terdiri dari Statement call, continue, do, elsse, else if, end, goto, if,
pause, return,stop
3. Statement input atau output.
STATEMENT KONTROL
Statement control atau Statement kendali termasuk sebagai Statement terolah, yang
mengendalikan urutan proses Statement – Statement di dalam program.
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 4/15
04
JENIS STATEMENT KONTROL
1. Statement END
Bentuk umum END
Kegunaan : di dalam unit program utama Statement END digunakan untuk mengakhiri
proses dari program
Pada suatu unit program utama harus mengandung Statement END. Statement ini harus
di letakkan paling akhir di suatu program. Statement ini tidak boleh diberi label
statement dan harus berdiri sendiri tidak boleh digabung dengan Statement yang lain.
berikut contoh penggunaan statement END :
2. Statement STOP
Bentuk umum STOP [<n>]
Kegunaan : menghentikan proses pekerjaan program.
<n> merupakan suatu konstanta angka yang panjangnya tidak lebih dari 5 digit atau
suatu string. Bila di tuliskan maka akan ditampilkan di layar ketika proses program
berhenti akibat Statement STOP tersebut.
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 5/15
05
Berikut contoh penggunaan statement STOP :
Dan jika di run, maka akan muncul seperti berikut :
3. Statement PAUSE
Bentuk umum PAUSE [<n>]
Kegunaan : menghentikan sementara proses dari program dan proses akan dilanjutkan
bila ditekan tombol RETURN
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 6/15
06
<n> merupakan suatu konstanta angka yang panjangnya tidak lebih dari 5 digit atau
suatu string. Bila Statement STOP menghentikan program secara permanen maka
Statement PAUSE menghentikan sementara.
Berikut contoh penggunaan statement PAUSE :
Dan jika di run, maka akan muncul seperti berikut :
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 7/15
07
4. Statement DO
Bentuk umum DO <slabel>[,]<variabel>=<expr1>,<exprt2>[,<expr3>]
Kegunaan Statement DO digunakan untuk memproses berulang ulang Statement-
Statement yang ada di antara Statement DO sampai dengan Statement yang di tujukan
oleh <slable>.
Berikut contoh penggunaan statement DO :
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 8/15
08
Dan jika di run, maka akan muncul seperti berikut :
5. Statement GOTO
Bentuk umum GOTO <slable>
Kegunaan Statement GOTO tak bersyarat digunakan untuk mengontrol proses menuju
ke suatu statement lainnya yang ditunjukkan oleh <slabe1> tanpa ada syarat yang di
berikan.
Berikut contoh penggunaan statement GOTO :
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 9/15
09
Dan jika di run, maka akan muncul sepeti berikut :
6. Statement CONTINUEBentuk umum CONTINUE
Kegunaan Statement CONTINUE digunaka sebagai Statement boneka yang biasanya di
gunakan untuk terminal Statement pada Statement DO atau Statement GO TO.
7. Statement IF
Bentuk umum IF (<expression>)< Statement >
Statement digunakan untuk menyeleksi suatu ungkapan logika atau ungkapa hubungan
dan jika kondisinya benar maka Statement yang mengikutinya akan di proses. Sebaliknya
bila ungkapan logika atau ungkapan hubungan yang diseleksi tersebut salah maka yang
diproses akan di lanjutkan ke Statement selanjutnya.
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 10/15
10
Berikut contoh penggunaan statement IF :
Dan jika di run, maka akan muncul seperti berikut :
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 11/15
11
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 12/15
12
8. Statement RETURN
Bentuk umum RETURN
Kegunaan mengembalikan proses control dari unit program funsi eksternal atau rutin
bagian saja , tidak boleh berada di unit program utama.
Berikut contoh penggunaan statement RETURN :
Dan jika di run, maka akan muncul seperti berikut :
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 13/15
13
9. Statement CALL
Bentuk umum <sname> [(<arg>[,<arg>]….)]
Kegunaan Statement CALL digunakan untuk memanggil dan sekaligus mengeksekusi
suatu rutin bagian.
Berikut contoh penggunaan statement CALL :
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 14/15
14
Dan jika di run, maka akan muncul seperti berikut :
7/16/2019 Makalah Fortran
http://slidepdf.com/reader/full/makalah-fortran 15/15
15
PENUTUP
KESIMPULAN
Berdasarkan dari pembahasa di atas maka dapat di simpulkan bahwa :
1. Statemen control merupakan statement yang menyatakan uritan proses suatu
program
2. Jenis statement control
a. Statement END
b. Statement STOP
c. Statement PAUSE
d. Statement DO
e. Statement GOTO
f. Statement CONTINUE
g. Statement IF
h. Statement RETURNE
i. Statement CALL