Andy's Page

Senin, 01 Oktober 2012

Algoritma dan Pemrograman 1 (BASIC) Part 3

Algoritma dan Pemrograman 1 (BASIC)
Penerapan Perintah TAB, SPC dan LOCATE dalam Program

Untuk mengatur tampilan pada layar monitor dapat digunakan perintah TAB, SPC dan LOCATE.
Bentuk umum dari TAB dan SPC :
1. PRINT TAB(n1) ; TAB(n2) ; dan seterusnya
2. PRINT SPC(n1) ; SPC(n2) ; dan seterusnya

Perintah TAB dan SPC hanya untuk mengatur saja.

Contoh penerapan TAB dan SPC dalam program :

CLS
PRINT TAB(10) ; "NAMA" ; TAB(20) ; "UMUR"
PRINT TAB(10) ; "ANDY" ; TAB(20) ; 18
PRINT TAB(10) ; "ROSSY" ; TAB(20) ; 17
STOP

 Di layar Edit

Setelah di RUN


Contoh penerapan perintah SPC dalam program :
CLS
PRINT SPC(10) ; "NAMA" ; SPC(10) ; "UMUR"
PRINT SPC(10) ; "ANDY" ; SPC(10) ; 18
PRINT SPC(10) ; "ROSSY" ; SPC(10) ; 17
STOP

 Di layar Edit

Setelah di RUN

LOCATE dan Perhitungan
Perintah LOCATE digunakan untuk mengatur baris dan kolom agar tampil dilayar monitor sesuai dengan desain yang diinginkan.
Bentuk umumnya :
LOCATE Baris,Kolom : PRINT "Komentar" ; Variabel
atau
LOCATE Baris,Kolom : PRINT "" ; Variabel
atau
LOCATE Baris,Kolom : PRINT "Komentar" ; : INPUT , Variabel

Perhitungan  dalam Turbo BASIC menggunakan Tanda Pengenal sebagai berikut :
1. Kali = *
2. Pangkat = ^
3. Bagi = / atau \
4. Tambah = +
5. Kurang = -

Contoh penerapan menggunakan perintah LOCATE dalam program :

Soal :
Buatkan sebuah program untuk menginput data perhitungan luas empat persegi panjang yang ketentuannya panjang dan lebar di Input dan Luas = Panjang x Lebar. Output ditampilkan secara Horizontal.

Jawab :

CLS
INPUT "PANJANG : " ; P
INPUT "LEBAR : " ; L
LUAS = P*L
CLS
LOCATE 5,20 : PRINT "PERHITUNGAN LUAS"
LOCATE 6,20 : PRINT "~~~~~~~~~~~~~~~~~"
LOCATE 8,10 : PRINT "PANJANG"
LOCATE 8,20 : PRINT "LEBAR"
LOCATE 8,30 : PRINT "LUAS"
LOCATE 9,10 : PRINT P
LOCATE 9,20 : PRINT L
LOCATE 9,30 : PRINT LUAS
STOP

 Tampilan di layar Edit
 Setelah masuk menu Run, ketikkan angka untuk panjang (misal 40), lalu Enter
 Ketikkan lagi untuk lebar (misal 10)
 Setelah diketik, tekan Enter
Hasil di layar monitor

Tidak ada komentar:

Posting Komentar