Anda di halaman 1dari 5

Univ.

Gunadarma Algoritma &Pemrogrammam 1B

Sesi/Perkuliahan ke: 2

Tujuan Instruksional Khusus :


Agar mahasiswa dapat mengetahui fungsi dari statement bahasa pemrograman
BASIC.

Pokok Bahasan : STATEMENT INPUT-OUTPUT

Deskripsi singkat : Dalam pertemuan ini akan mempelajari tentang statement LET,
PRINT, REM dan READ DATA. Statement ini berguna untuk mengikuti
perkuliahan berikutnya tentang Statement Input-Output dan percabangan.

Referensi :
1. Suryadi H.S. dan Agus Sumin, Pengantar Algoritma dan Pemrograman, seri
diktat kuliah Gunadarma
2. Yay Singleman, Business Programming Logic 2nd –ed, Prentice Hall
Engelwood Cliffs, NewJersey, 1982.
3. Gottfried, Programming in BASIC, MC Graw Hil, Ne York, 1981.
4. Insap Santosa, Program-program Terapan Menggunakan Quick Basic, Andi
Yogyakarta.
5. Jogiyanto, Teori dan Aplikasi dan Program Komputer Bahasa Basic, Andi
Yogyakarta.
6. Rijanto Tosin, Quick Basic, Dinastindo.

Statement Input-Output Halaman 1 dari 5


Univ. Gunadarma Algoritma &Pemrogrammam 1B

STATEMENT INPUT-OUTPUT

Komputer akan menghasilkan suatu keluaran (OUTPUT) bila komputer


tersebut diberi masukan (INPUT). Melalui proses pengolahan masukan inilah,
akhirnya akan dihasilkan suatu informasi yang diperlukan. Statemen-statemen yang
akan dijelaskan dibawah ini dipergunakan untuk untuk mengirimkan data lewat
keyboard ke komputer, komputer ke layer tampilan dan ke piranti lainnya.

1. Statement LET
 Digunakan untuk memasukan sebuah nilai/harga kedalam suatu variabel.
 B.U. LET var = nilai
 Harga suatu variabel boleh berubah
Contoh : LET A = 9
LET B = 4
LET B = A
LET C = A + B
LET NAMA$ = “SAYA”

2. Statement REM
 digunakan untuk memberikan komentar program, yaitu ;
- Judul Program
- Penjelasan program
- Keterangan mengenai variabel yang digunakan
- Keterangan tentang langkah-langkah program,dsb.

Statement Input-Output Halaman 2 dari 5


Univ. Gunadarma Algoritma &Pemrogrammam 1B

 Statement REM dapat diletakkan dimanapun didalam program, baik diawal


program, ditengah program, diakhir program tanpa mempengaruhi proses
program.
Contoh :
REM PROGRAM MENGHITUNG LUAS PERSEGI PANJANG
LET PANJANG = 5
LET LEBAR = 4
REM PROSES
LUAS = PANJANG * LEBAR

3. Statement PRINT
 Digunakan untuk menampilkan data dari hasil pengolahan pada layar tampilan.
Data yang ditampilkan dapat merupakan ekspresi.
 B. U. PRINT [deretan ekspresi]
Ket : ekspresi adalah himpunan karakter numerik dan atau string, yang
dapat dipisahkan dengan titik koma, koma.
 Pada penulisan statement PRINT dapat menggunakan pemisah ( , dan ; )
yang digunakan untuk mengatur jarak tampilan pada layar.
- (,) untuk mengatur tampilan dalam zona tertentu jarak kira-kira 11-14
spasi (kolom) dalam satu layar terdapat 80 kolom
- (;) mengatur jarak kira-kira satu spasi
Contoh :
LET A = 9 Output dari program tsb :
LET B = 4 19 9 10
LET B = A + 1 C
LET C = A + B
PRINT C , A ; B
PRINT “C”
END

Statement Input-Output Halaman 3 dari 5


Univ. Gunadarma Algoritma &Pemrogrammam 1B

4. Statement READ-DATA
 Statement READ akan membaca nilai-nilai yang didefinisikan dalam statement
DATA kedalam variabel yang ada dalam instruksi READ.
 Statement DATA dapat diletakan dimana saja, namun disarankan untuk
meletakkannya diawal atau akhir program guna mempermudah pencariannya.
 Statement READ-DATA dapat digunakan untuk membaca deretan nilai yang
berbeda jenisnya.
 Jenis variabel harus sama dengan jenis data yang dibaca. Apabila jenis variabel
tidak sama dengan jenis data yang dibac maka BASIC akan menampilkan pesan
kesalahan.
 Jumlah data harus sama atau lebih besar dari jumlah variabel. Apabila terdapat
kekurangan data maka BASIC akan menampilkan pesan kesalahan OUT OF
DATA dan program akan dihentikan.
 B. U. READ var1[,var2, ….]
DATA data1[,data2,….]
Contoh :
DATA 1,3,5,7,9 Output program tsb :
READ A,B,C,D,E 1 5 9
PRINT A; C , E
END

READ A, B Output program tsb :


PRINT A; B OUT OF DATA
READ A, B
PRINT A
DATA 2, 4, 6
END

Statement Input-Output Halaman 4 dari 5


Univ. Gunadarma Algoritma &Pemrogrammam 1B

TUGAS
1. Apa hasil dari program dibawah ini?
REM *********************************
REM * Contoh penggunaan statemen PRINT *
REM *********************************
READ A,B,C
D = (A*B)/C
PRINT A,B,C,D
DATA 6,10,3
END
2. Buatlah program untuk mengubah temperature dari satuan Fahrenheit menjadi
Celcius?

Statement Input-Output Halaman 5 dari 5

Anda mungkin juga menyukai