PEMROGRAMAN KOMPUTER
Oleh :
Adllyssa Azizah Zahra
NIM A1C015048
A. Latar Belakang
dasar (instruction set). Agar komputer dapat melakukan sesuatu hal, harus
dikenal oleh komputer dan disusun menurut urutan yang logis untuk
program. Visual Basic 6.0 mengenal dua jenis struktur kontrol, yaitu struktur
praktikum kali ini akan dicoba pengaplikasian dengan menggunakan Visual basic
program (Krisna D. Octovhiana, 2003). Visual Basic 6.0 mengenal dua jenis
kode program.
1. Struktur IFTHEN
2. Struktur SELCTCASE
2013).
1. FORNEXT :
Untuk mengulangi suatu perintah (instruksi) dalam jumlah yang telah
Instruksi
[Exit FOR]
Instruksi
NEXT
2. DO
a. DO WHILELOOP:
DO WHILE (kondisi)
Instruksi
[Exit Do]
Instruksi
LOOP
b. DO UNTIL LOOP:
1. FORNEXT
NEXT <pencacah>
Dimana:
Sifatnya optional (boleh ada ataupun tidak(. Bila tidak ditulis, maka
2. DOLOOP
a. DO WHILE <kondisi>
LOOP
False.
b. DO UNTIL <kondisi>
LOOP
bernilai True.
III. METODOLOGI
1. Laptop
B. Prosedur Kerja
Text 1-5 - -
4. Membuka jendela code dan pada bagian code editor mengetik kode
Text4.Enabled = False
Text5.Enabled = False
End Sub
TM = Val(Text1.Text)
Middle = Val(Text2.Text)
Final = Val(Text3.Text)
Case 85 To 100
grade = "A"
Case 75 To 84.99
grade = "B"
Case 65 To 74.99
grade = "C"
Case 45 To 64.99
grade = "D"
Case Is < 45
grade = "E"
End Select
Text4.Text = nilai
Text5.Text = grade
End Sub
5. Menyimpan project.
A. Hasil
Gambar 2. Properties
3. Gambar koding
Gambar 3. Koding
4. Gambar menjalankan program
Pada penggunaan kode program dengan struktur kontrol, kode program yang
ELSE agar mempunyai hasil yang sama dengan struktur kontrol SELECT CASE.
TM = Val(Text1.Text)
Middle = Val(Text2.Text)
Final = Val(Text3.Text)
grade = "A"
grade = "B"
grade = "C"
grade = "D"
Else
grade = "E"
End If
Text4.Text = nilai
Text5.Text = grade
End Sub
grade = "A"
grade = "B"
grade = "C"
grade = "D"
Else
grade = "E"
End If
Text4.Text = nilai
Text5.Text = grade
End Sub
pada program. Masing-masing kode pun memiliki arti sendiri agar program bisa
Text1.Text = Clear
Text2.Text = Clear
Text3.Text = Clear
Text4.Text = Clear
Text5.Text = Clear
End Sub
Arti dari kode program di atas adalah Text1, Text2, Text3, Text4, dan Text5
akan berubah kosong kembali. Selain menggunakan kode program tersebut, untuk
berikut:
Clear
Text1.SetFocus
Text2.SetFocus
Text3.SetFocus
End Sub
Sub Clear()
Text1 = " "
Text4.Locked = True
Text5.Locked = True
End Sub
Maksud dari kode program di atas yaitu Clear berarti bahwa isi dari TextBox1
struktur kontrol ini dapat digunakan dalam berbagai hal. Salah satunya untuk
aplikasi penghitung nilai seperti yang sudah dibuat pada praktikum ini. Selain itu,
program ini juga bisa digunakan untuk alat penghitung daftar belanja. Hal lain
yang bisa digunakan dengan menggunakan program ini adalah untuk membuat
aplikasi Password.
Missal: bila A=1 maka aksi yang dilakukan adalah ABC, bila A=2 maka aksi yang
Instruksi pencabangan pada Visual Basic ada dua pilihan, yaitu If Then Else
dan Select Case. Instruksi If Then Else lebih efektif untuk pencabangan dengan
seidkit pilihan (misalnya 2 atau 3 pilihan saja), sedangkan instruksi Select Case
sturktur kontrol yang dibuat. Modifikasi yang dilakukan pada program ini adalah
sebagai berikut:
2. Mengubah font.
sebagai berikut:
A. Kesimpulan
kesimpulan, yaitu:
sebuah kondisi berdasar nilai sebuah ekspresi logika. Artinya jika hasil
eksekusi Iexpression bernilai benar atau true (T), maka beberapa perintah
yang ada pada bagian kode program1 akan dijalankan, tanpa menjalankan
sebuah kondisi berdasar nilai sebuah ekspresi logika namun dalam fungsi
select case keterbacaanya lebih tinggi di banding else dan else if yang panjang.
Artinya jika Iexpression bernilau True, maka kode program akan di jalankan
sampai end, tetapi jika jika bernilai false (F) maka yang akan dikerjakan kode
program.
B. Saran
Saran untuk praktikum kali ini adalah untuk penulisan kode program harus
memperhatikan setiap fungsi yang dipakai agar kode program tersebut bisa
Selain itu, sebaiknya asisten menjelaskan dengan lebih perlahan agar praktikan
Octovhiana, Krisna D. 2003. Cepat Mahir Visual Basic 6.0. Kuliah Berseri Ilmu
Komputer. Halaman 1 5.
Ramadhan, Arief. 2004. Seri Penuntun Praktis Microsoft Visual Basic 6.0. Jakarta
: PT Elex Media Komputindo