Komputer akan menghasilkan sebuah keluaran atau Output Jika Komputer tersebut di beri masukan atau Input, melalui proses pengolahan inilah maka pada akhirnya akan di hasilkan sebuah informasi. Statement yang di input kepada sebuah program yang pada hal ini kita membahas program BASIC akan menghasilkan sebuah Output, adapun statement yang ada pada program BASIC adalah, INPUT, REM, LET, READ-DATA, RESTORE, PRINT.
STATEMENT INPUT
Perintah INPUT digunakan untuk menerima masukan data dari keyboard. Variasi penggunaan dan cara penulisan perintah INPUT adalah sebagai berikut. :
INPUT “Masukkan nama : “, nama$
PRINT nama$
INPUT “Masukkan Nilai:”, nilai$
PRINT nilai$
END
Output
Jika pada perintah input tidak ditambahkan pesan (yang tertulis di antara dua tanda petik), pada saat program di-RUN akan keluar tanda tanya yang artinya computer menunggu pemakai program untuk memasukkan data yang diinginkan. Untuk mengakhiri proses pemasukan data harus ditekan tombol ENTER. Perintah INPUT dapat digunakan untuk memasukkan data numerik (angka) maupun string.
STATEMENT REM
Statement REM digunakan untuk memberikan remark, komentar, judul, penjelasan program, keterangan mengenai variabel program tanpa merubah program tersebut. Statement REM bisa diletakan dimana saja, di awal, di tengah ataupun di akhir program.
Contoh
REM TUGAS KELOMPOK DARI IBU JEN
REM COBA COBA BIKIN STATEMENT
LET SISI1=6
LET SISI2=6
LUAS = SISI1*SISI2
PRINT “LUAS=”;LUAS
END
OUTPUT
LUAS = 36
STATEMENT LET
Digunakan untuk memasukan sebuah nilai/harga kedalam suatu variabel yang mana harga/nilai dari variabel tersebut boleh berubah.
Misal LET A = 5
LET variabel = nilai/ekspresi
Contoh : LET A = 8
LET B = 4
LET B = A
LET NAMA$ = “KELOMPOK4”
PRINT NAMA$
Output
Kelompok 4
4
Dan Statement LET ini bersifat opsional.
STATEMENT READ-DATA
Statement READ akan membaca nilai-nilai yang di deskripsikan atau di definisikan dalam Statement DATA kedalam variabel yang ada dalam intruksi READ. Statement READ-DATA juga dapat digunakan untuk membaca deretan nilai yang berbeda jenisnya, Statement DATA bisa diletakan dimana saja, akan tetapi sangat disarankan untuk menempatkanya di awal atau akhir program agar mempermudah dalam pencarianya. Jumlah DATA harus sama atau lebih besar atau banyak dari jumlah variabel, apabila terdapat kekurangan DATA maka BASIC akan menampilkan pesan kesalahan OUT OF DATA dan program akan dihentikan.
READ VAR1 (Var1,…..)
DATA VAR2 (Data2,….)
Contoh :
REM TUGAS KELOMPOK DARI IBU JEN
REM READ-DATA CONTOH KELOMPOK4
LET NAMA$=”KELOMPOK4”
DATA 1,2,4
READ A,B,C
PRINT NAMA$
PRINT A,C
END
Output
KELOMPOK4
1 4
Contoh 2REM TUGAS KELOMPOK DARI IBU JEN
REM READ-DATA CONTOH KELOMPOK4
LET NAMA$=”KELOMPOK4”
DATA 14,7
READ A,B
LET C=(A*B)/2
PRINT NAMA$
PRINT C
PRINT B
END
Output
KELOMPOK4
49
7
STATEMENT RESTORE
Statement RESTORE menyebabkan data yang sama dibaca sekali lagi dengan nama variabel yang dapat berbeda.
Contoh :
REM TUGAS KELOMPOK DARI IBU JENREM READ-DATA CONTOH KELOMPOK4
LET NAMA$=”KELOMPOK4”
DATA 1,2,3
READ A,B,C
LET D=A*B*C
PRINT NAMA$
RESTORE
READ W,X,Y
LET Z=W*X*y
PRINT Z
END
Output
KELOMPOK4
6
6
STATEMENT PRINT
Statement PRINT digunakan untuk menampilkan data
hasil pengolahan pada tampilan layar. Data yang ditampilkan dapat
merupakan ekspresi, ekspresi adalah himpunan karakter numerik dan atau
string yang dapat dipisahkan dengan ( , dan ; ), pada penulisan
statement PRINT dapat menggunakan pemisah ( , dan ;
) untuk mengatur jarak tampilan pada layar, (,) dapat mengatur tampilan
dalam zona tertentu dengan jarak 11-14 spasi (kolom) dalam satu layar
terdapat 80 kolom, lalu (;)untuk mengatur jarak satu spasi (kolom). Lalu
bisa menampilkan nilai dengan tabulasi untuk menampilkan suatu nilai di
kolom tertentu dengan menuliskan posisi kolomnya.
Contoh menampilkan nilai string dan karakter :
REM TUGAS KELOMPOK DARI IBU JENREM READ-DATA CONTOH KELOMPOK4
NAMA$=”KELOMPOK4”
PRINT “ “+ NAMA$
PRINT “JL. KH. NOER ALI, KALIMALANG BEKASI ”
PRINT “—————————————-“
END
Output
Contoh menampilkan nilai numerik :
REM TUGAS KELOMPOK DARI IBU JEN
REM READ-DATA CONTOH KELOMPOK4
NAMA$=”KELOMPOK4”
PRINT “ “+ NAMA$
PRINT “JL. KH. NOER ALI, KALIMALANG BEKASI ”
PRINT “—————————————-“
PRIA = 3
WANITA = 1
PRINT “PRIA=”; PRIA
PRINT “WANITA=”; WANITA
LET JUMLAH = PRIA + WANITA
PRINT “JUMLAH=”; JUMLAH
END
Output
Contoh menampilkan nilai dengan tabulasi :
PRINT TAB(5);”UNIVERSITAS”
PRINT TAB(2);”GUNADARMA”
END
Output
Ada juga Statement PRINT USING yang dapat digunakan untuk mengatur banyak digit yang ingin ditampilkan di layar. Tanda yang digunakan dalam perintah PRINT USING # Menampilkan bilangan sebanyak dengan digit sebanyak tanda # , +# Menampilkan tanda + jika bilangannya positif $# Menampilkan tanda dollar di awal bilangan, #.##^^^ Tampilkan output dengan notasi eksponen, *# Menampilkan tanda * pada sisa spasi kosong di awal bilangan ###,### Menentukan pemisah digit ribuan dengan tanda , ###.## Menentukan jumlah digit pecahan
Contoh :
a=100000000
print using “###,###,###,###.##”;a
print using “##.###”;10/3
print using “$###,###.##”;12500
print using “*###,###,###,###.##”;a
print using “#.##^^^^”;1234000
Output :
LPRINT
Statement LPRINT digunakan untuk menampilkan keluaran program ke printer. Tata
cara penulisan sama persis dengan perintah PRINT biasa, hanya saja keluarannya tidak ditampilkan di monitor tetapi di printer.
Daftar Pustaka :
Statement Input-Output Pada BASIC oleh http://murtiwiyati.staff.gunadarma.ac.id/
Statemen I-O Minggu Ke 1 oleh vivi_afifah.staff.gunadarma.ac.id/
Dasar Pemrograman Basic oleh prita.staff.gunadarma.ac.id/
Modul Praktikum PKI UDW tahun 2008http://iqbalbaihaqi.com/statement-input-output-pemrograman-basic/
Tidak ada komentar:
Posting Komentar