1. Dasar Pemrogaman
Komputer
(CEB 226)
Oleh:
Jazaul Ikhsan, Ph. D
Jurusan Teknik Sipil
Semester Genap 2010/2011
2. Materi Perkuliahan:
• Bab I : Pendahuluan
• Bab II : Bahasa Fortran
• Bab III : Pemrograman dengan Bahasa Fortran
• Bab IV : Statemen Input Output
• Bab V : Statemen Stop-End
• Bab VI : Statemen Control
• Bab VII : Statemen Continue
• Bab VIII : Variabel Berindex
• Bab IX : Statemen Function dan Sub Program
• Bab X : Pemrograman dengan Matlab
3. Bab IV. Statement Input-Output
Statement Input-Output
– Fungsi : statement yang digunakan untuk
melakukan proses baca atau tulis di dalam
program.
– Pernyataan dalam Input-Output biasanya
menggunakan 2 statement, yaitu:
• Input-output statement
• Format Statement
4. Statement Input
Statement READ
– Fungsi : untuk membaca data dari suatu media
input.
– Bentuk Umum:
READ(i,l)var1, var2,..
i: nomor alat input
l: label format
Var1,var2,..: nama variabel yang datanya dibaca
6. Statement Output
Statement WRITE
– Fungsi : untuk menuliskan isi dari suatu variabel
pada suatu media input.
– Bentuk Umum:
WRITE(i,l)var1, var2,..
i: nomor alat output
l: label format
Var1,var2,..: nama variabel yang datanya ditulis
8. Statement FORMAT
Statement FORMAT
– Fungsi : untuk menentukan tata letak suatu data
masukan atau keluaran.
– Macam Format:
• Tipe I
• Tipe F
• Tipe E
9. Format Tipe I
• Fungsi: untuk membaca atau menulis data
INTEGER
• Bentuk Umum:
nIw
n: cacah/jumlah data
w: banyak kolom yang dipakai oleh data
10. Format tipe F
• Fungsi: digunakan untuk membaca atau
menulis data REAL
• Bentuk Umum:
nFw.d
n: jumlah/cacah data
w: banyak kolom yang dipakai oleh data
d: cacah/jumlah digit dibelakang titik desimal
11. Format Tipe E
• Fungsi: untuk membaca atau menuliskan data
REAL dengan cara exponent
• Bentuk Umum:
nEw.d
n: jumlah data
w: banyak kolom yang dipakai oleh data
d: cacah digit dibelakang titik desimal
12. Format lain
• Format Tipe X
– Fungsi: untuk memberitahu ruang kosong/spasi antar data
yang dibaca atau ditulis.
– Bentuk Umum:
nX n: jumlah ruang/spasi kosong
• Format Tipe H
– Fungsi: untuk menuliskan data literal langsung dari
program ke printer
– Bentuk Umum:
nHxxx… n: jumlah data literal
xxx..: data literal yang akan ditulis