Anda di halaman 1dari 4

Judul Materi / Pokok Bahasan : Statement Input / Variabel

Tujuan Instruksional Khusus : Diharapkan siswa dapat menggunakan jenis-jenis perintah Input dan
mengetahui jenis konstanta dan variabel.
Jumlah pertemuan : 1 kali pertemuan ( 2x50 menit )
Pengetahuan Prasyarat : Mahasiswa harus memahami perintah-perintah dasar statement input.

Teori Dasar
KONSTANTA
Suatu besaran numeric dalam BASIC yang nilainya sudah pasti atau nilainya tidak berubah. Dibedakan
menjadi dua macam, yakni:
Bilangan bulat (tanpa desimal)
Bilangan desimal ( pecahan desimal)
Contoh:
A=1000
B=1.5
NAMA$="JOKO LELUN"

STRING
Yang dimaksud string adalah sebarisan karakter, jadi string digunakan untuk menyatakan informasi non
numerik misal nama,alamat dan sebagainnya.
Contoh:
C1$
NAMA$
"AHMAD"
"JL. CITANDUI I SEMARANG"

VARIABEL
Variabel adalah nama atau simbol yang digunakan untuk mewakili suatu nilai baik string ataupun
numerik, dimana nilai dari variabel tersebut dapat berubah-ubah.
Variabel Numerik
Variabel numerik hanya terdiri dari kumpulan huruf atau angka
Contoh:
C
HASIL
C=1
HASIL1=100
Variabel String
Penulisannya terdiri dari kumpulan huruf dan angka yang diakhiri tanda $
Contoh:
C$
NAMA$
NAMA$="SAYA"
HASIL$="10000"

OPERATOR ARITMATIK
Operator yang digunakan dalam proses aritmatik adalah operator fundamental yang sudah kita kenal + -
* / ^ ( ). Pada formula matematika sering terdapat lebih dari satu operator dalam satu formula. Oleh
karena itu ditentukan operator yang dikerjakan terlebih dahulu.
Operasi pemangkatan dikerjakan terlebih dahulu.
Operasi perkalian dan pembagian dikerjakan setelahnnya.
Operasi penjumlahan dan pengurangan dikerjakan terakhir.
Contoh:
Penulisan Normal Dalam BASIC
A= 2X + 3Y +8Z A=2*X + 3*Y + 8*Z
B=3A2 – 5B + 27C B=3*A^2 – 5*B + 27*C

Statement READ - DATA


Statement ini dipakai untuk tujuan mambaca nilai suatu variabel didalam program BASIC. Nilai dari
variabelnya ditunjukan statement DATA. Jumlah data yang dibaca harus sama atau lebih.
Syntax / Cara Penulisan :
READ [Nama Variabel.]
.
.
DATA [Nilai Variabel.]
Contoh:
10 CLS
20 READ NAMA$,NILAI1,NILAI2
30 PRINT NAMA$,NILAI1,NILAI2
40 DATA "YANTI",70,80
50 DATA "YANTO",80,90
50 END
RUN
YANTI 70 80
YANTO 80 90

Statement INPUT
Statement yang bisa digunakan untuk memberi perintah masukan berupa data string ataupun numerik
kepada komputer melalui keyboard. Dimana data tersebut dapat dimasukan ke dalam variabel string
atau variabel numerik. Bila Input statement dijumpai selama eksekusi program maka muncul tanda
tanya (?), sebagai tanda permintaan akan masukan.
Syntax / Cara Penulisan :
INPUT [Nama Variabel]
Contoh:
10 CLS
20 INPUT A
30 INPUT B$
40 INPUT "NAMA ANDA :"; NAMA$
50 INPUT "NILAI ANDA :" ;NILAI
60 END
RUN
?
?
NAMA ANDA ?
NILAI ANDA ?
Latihan
Latihan – 2a
10 CLS
20 PRINT "MENGHITUNG LUAS BUJUR SANGKAR"
30 INPUT " MASUKAN NILAI PANJANG :" ;A
40 INPUT "MASUKAN NILAI LEBAR :" ;B
40 LUAS = A*B
50 PRINT "LUAS BUJURSANGKAR :" ;LUAS
60 END
Buat proses untuk perhitungan menghitung luas lingkaran dan luas segitiga.

Latihan – 2b
Buat perhitungan untuk konversi angka dari derajat celcius ke derajat reamur maupun farenheit.
Dengan layout sebagai berikut.
KONVERSI BILANGAN
NAMA MAHASISWA :
MASUKAN BILANGAN
DERAJAT CELCIUS :
DALAM DERAJAT REAMUR :
DALAM DERAJAT FARENHEIT :

Tugas
Buat program untuk memasukan data mahasiswa dengan item seperti berikut Nomer Induk
Mahasiswa,Nama Mahasiswa, Nilai Test 1, Nilai Tes 2.
Data Mahasiswa
Nomer Induk Mahasiswa :
Nama Mahasiswa :
Nilai Test 1 :
Nilai Test 2 :
NIM Nama Nilai 1 Nilai 2 Rata-Rata
99.99 xxxxxxxx 99 99 999

Anda mungkin juga menyukai