KAWALAN DALAM VISUAL BASIC 6.0

Slides:



Advertisements
Presentasi serupa
Penggunaan Struktur Kontrol SELECT…CASE
Advertisements

STRUKTUR DASAR ALGORITMA
STRUKTUR PERULANGAN Perulangan adalah instruksi yang dapat mengulang sederetan Instruksi secara berulang-ulang sesuai persyaratan yang ditetapkan. Struktur.
Penggunaan Struktur Kontrol IF
PENGULANGAN PROSES PADA VISUAL BASIC
panduan praktis belajar VISUAL BASIC 6.0
MATERI 8 CHOICE / PILIHAN.
 Struktur ini digunakan jika menghadapi suatu pilihan dimana harus memilih  Pilihan dapat terdiri dari: ◦ Satu pilihan (pilih A atau tidak) ◦ Dua pilihan.
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
BAB III KONTROL PROGRAM
PERTEMUAN KE 9 MENU TUNGGAL.
Algoritma Dasar Dalam membuat suatu program komputer, menyusun algoritma adalah langkah pertama yang harus dilakukan Dalam membuat algoritma dapat digunakan.
Oleh Nila Feby Puspitasari
Instruksi Runtutan Instruksi Pemilihan dan Instruksi Perulangan dalam Pascal Minggu XII.
Pemograman 1 Pertemuan 6.
LOOPING dan array Tinaliah, S. Kom.
Perulangan.
Operasi Perulangan pada FORTRAN Pertemuan 6
Percabangan dan Perulangan
PERULANGAN (LOOP) Proses yang mengerjakan satu atau lebih statemen secara berulang-ulang, yaitu semua statemen2 di antara statemen berpasangan : FOR-NEXT.
Pemrograman VB.NET Pertemuan 3.
Pertemuan 9 Strukturisasi Control Flow pada Bahasa rakitan 8088
Pernyataan Pengulangan Proses
Perulangan Ari Pambudi.
Variabel, Konstanta, Tipe Data Dan Operator pada VB
Kondisi, Operator, dan Variabel Pemograman Berorientasi Objek I 4 sks Arfansyah, M.Kom.
LOOPING / PERULANGAN VISUAL BASIC 6.0.
TEL 2112 Dasar Komputer & Pemograman Contoh Pemecahan Masalah
PERTEMUAN VI PERULANGAN (LOOPING)
Penggunaan Struktur Kontrol SELECT
STRUKTUR PERULANGAN STMIK AMIKOM PURWOKERTO.
STMIK AMIKOM PURWOKERTO
Pemprograman VB Dot Net
Algoritma.
STRUKTUR DASAR ALGORITMA
Pengantar Pemrograman
Perulangan.
Bahasa Pemrograman 1 STRUKTUR KONTROL VB Chapter 03 bimocahyo.
STRUKTUR DASAR ALGORITMA
Menggunakan Pengulangan - Do While / Loop - Do / Loop While - While / Wend Dosen : Ega Hegarini.
Struktur Kontrol Keputusan IF dan Select
Pernyataan Pengulangan Proses
Pernyataan Pengulangan Proses
Struktur Kontrol.
Algoritma & Pemrograman 1B
Penggunaan Struktur Kontrol Pengulangan
SUBROUTINE: Prosedure dan Fungsi
Struktur Kontrol Struktur kontrol merupakan pengatur aliran program
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
PERTEMUAN 5 Pemrograman Visual
Materi Praktikum Algoritma dan Pemrograman 2A PJ : Darmadi
Perulangan.
Pernyataan Pengulangan Proses
AP2A Perulangan & Array PJ : Wawan Setiawan 07
Struktur Dasar Algoritma dan Runtunan
PERCABANGAN DAN PERULANGAN
Seleksi Kondisi merupakan perintah yang memungkinkan pemilihan atas perintah yang akan dijalankan sesuai dengan kondisi tertentu. Operator yang digunakan.
STRUKTUR CONTROL program
Instruksi IF Alur program dapat dikendalikan oleh kondisi, dimana kondisi tersebut menentukan alur program selanjutnya. Kondisi ini dinyatakan dalam bentuk.
PERTEMUAN VI STRUKTUR KEPUTUSAN
Pemrograman VB.NET Pertemuan 4 Sorang Pakpahan,S.Kom.,M.Kom.
Penggunaan Struktur Kontrol Pengulangan
Pencabangan.
STATEMEN GO TO DAN IF-THEN Pertemuan IX.
SARJANA TEKNOLOGI MAKLUMAT FAKULTI TEKNOLOGI DAN SAINS MAKLUMAT
ALGORITMA & PEMROGRAMAN 2B
BAB 5 KOMPONEN LAIN DALAM VB6.
PENGENALAN KEPADA VISUAL BASIC
Pernyataan Pengulangan Proses
VARIABEL Variabel merupakan tempat untuk menyimpan nilai sementara dari suatu perhitungan. Untuk mendeklarasikan sebuah variabel digunakan pernyataan.
Transcript presentasi:

KAWALAN DALAM VISUAL BASIC 6.0 BAB 6 KAWALAN DALAM VISUAL BASIC 6.0

PENGENALAN unsur kawalan sesuatu aturcara adalah unsur yang penting. dalam kebanyakkan bahasa pengaturcaraan, arahan memilih(pilihan) atau arahan ulangan(pengulangan) adalah arahan yang penting. arahan kawalan mestilah digabungkan sekali dengan arahan yang bersyarat. Jika syarat dipenuhi, arahan di dalam lingkungan syarat itu akan dilaksanakan. jika syarat tidak dipenuhi, maka arahan sebaliknya akan dilaksanakan.

HUBUNGAN DAN OPERASI LOGIKAL VB contoh MAKNA = a=b a sama dengan b <> a<>b a tidak sama dengan b < a<b a kurang daripada b > a>b a lebih daripada b <= a<=b a kurang atau sama dengan b >= a>=b a lebih atau sama dengan b AND (2<n) and (n<5) n mesti berada antara 2 dan 5 OR (2<n) or (n=6) n lebih kecil atau n =6 NOT not(n<6) n bukan kurang dari 6

STRUKTUR PILIHAN IF struktur pilihan if membenarkan aturcara untuk menentukan perlaksanaan berdasarkan samada syarat adalah benar atau palsu. secara amnya pilihan if adalah seperti berikut: if syarat then perlaksanaan 1 else perlaksanaan 2 end if apabila syarat dipenuhi, perlaksanaan 1 akan di proses jika tidak dipenuhi perlaksanaan 2 akan diproses. selepas itu, aturcara akan dilaksanakan seterusnya selepas pernyataan end if.

wujud pelbagai cara lain penggunaan pilihan if wujud pelbagai cara lain penggunaan pilihan if. Ia bergantung kepada bagaimana if tersebut dilaksanakan oleh komputer. jika if perlu melaksanakan lebih dari dua perlaksanaan pilihan, berikut adalah caranya : if syarat1 then perlaksanaan 1 elseif syarat2 then perlaksanaan 2 … else perlaksanaan n endif

ada juga pilihan if yang hanya boleh memilih satu perlaksanaan sahaja. berikut adalah caranya : if syarat1 then perlaksanaan 1 elseif syarat2 then perlaksanaan 2 … else perlaksanaan n endif

VB menyediakan satu pilihan if yang agak menarik. berikut adalah caranya: IIf(syarat, “pernyataan untuk true”, “pernyataan untuk false”) bagaimana menggunakannya. Ada contoh yang disediakan untuk anda. Tungguuuuuuuuu !!!!!!

STRUKTUR PILIHAN SELECT CASE pilihan select case adalah sangat berkesan dimana ia meringkaskan pemilihan perlaksanaan aturcara. ia dapat mengurangkan kekompleksan if tersarang. berikut adalah cara penggunaannya : select case pembolehubah case is < nilai pernyataan case nilai1 to nilai2 … case else end select

CONTOH PENGGUNAAN IF Penyelesaian masalah untuk menentukan jumlah bayaran letak kereta di sebuah pasaraya mengikut jumlah jam. Mengikut kadar berikut : 1 jam pertama RM2.00 1 jam berikutnya RM0.50(maksima 5 jam) Jika letak kereta lebih dari 7 jam RM7.00 (tetap)

FORMULA YANG BOLEH DIGUNAKAN Jika 1 jam dan kurang maka bayaran adalah RM 2.00 Jika 2 jam hingga 6 jam maka bayaran adalah RM2.00 + jam*0.5 Jika lebih dari 7 jam maka bayaran adalah RM7.00

LANGKAH-LANGKAH YANG SESUAI 1. Bina sebuah antaramuka seperti berikut :

3. Aturcara berikut boleh digunakan : 2. Namakan setiap objek dalam antaramuka tersebut. Contohnya btnTekan, lblJumBayar, txtKeluar, txtMasuk dan btnKeluar. 3. Aturcara berikut boleh digunakan : Private Sub btnTekan_Click() Dim bakijam As Integer Dim jumlahbayar As Double bakijam = Val(txtKeluar - txtMasuk) If bakijam <= 1 Then jumlahbayar = 2 ElseIf bakijam > 1 And bakijam < 6 Then jumlahbayar = 2 + ((bakijam - 1) * 0.5) ElseIf bakijam >= 6 Then jumlahbayar = 7 End If lblJumBayar = "RM " & Val(jumlahbayar) End Sub

CONTOH PENGGUNAAN SELECT CASE Penyelesaian masalah untuk menentukan samada huruf yang dimasukkan adalah merupakan huruf vowel atau huruf konsonan. Diketahui bahawa a,e,i,o,u atau A,E,I,O,U adalah merupakan huruf vowel. Huruf-huruf lain adalah huruf konsonan.

1. Bina satu antaramuka seperti berikut : 2. Namakan setiap objek yang wujud dengan nama-nama yang sesuai.

3. Tuliskan aturcara berikut : Private Sub btnTentukan_Click() Dim hurufmasuk Dim tambahteks hurufmasuk = txtHuruf.Text Select Case hurufmasuk Case "a", "A" IlblHasil.Caption = hurufmasuk & " adalah huruf vowel" Case "e", "E" lblHasil.Caption = hurufmasuk & " adalah huruf vowel" Case "i", "I" Case "o", "O" Case "u", "U" Case Else lblHasil.Caption = hurufmasuk & " adalah huruf konsonan " End Select End Sub

STRUKTUR ULANGAN DO LOOP digunakan untuk mengulang arahan yang sama untuk beberapa kali. Setiap kali arahan berulang-ulang, nilai akan sentiasa berubah. arahan akan diulangi berkali-kali sehingga syarat tersebut menjadi benar. penggunaannya adalah seperti berikut : Do While syarat arahan-arahan Loop

Contoh penggunaan do while loop Do While num<=10 print num num = num +1 Loop DO LOOP UNTIL syarat untuk loop do loop diletakkan pada hujung loop. penggunaannya adalah seperti berikut : do arahan-arahan loop until syarat

Contoh penggunaan do loop until print num num = num +1 Loop Until (num<=10) FOR NEXT apabila diketahui bilangan ulangan yang diperlukan, anda boleh menggunakan FOR NEXT sangat mudah digunakan. cara penggunaannya adalah : For i = m to n arahan-arahan Next I

Dimana i adalah pembolehubah pengawal m adalah nilai awal n adalah nilai akhir Contoh penggunaan FOR NEXT For i=1 to 10 print i Next i Cara lain FOR NEXT adalah For i = m to n step z arahan-arahan Dimana z adalah suatu nilai untuk menambah atau mengurangkan nilai i.

Contoh penggunaan FOR NEXT STEP For i = 1 to 10 step 2 print i Next i Untuk penambahan nilai i sebanyak 2 setiap kali Atau For i = 10 to 1 step –2 Next I Untuk pengurangan nilai i sebanyak 2 setiap kali

CONTOH PENGGUNAAN DO WHILE Penyelesaian masalah untuk memaparkan satu sifir berdasarkan input yang diberikan oleh pengguna. Gunakan ulangan do while untuk menghasilkan satu sifir 1 hingga 12. Fikirkan sejenak bagaimana ?

LANGKAH-LANGKAHNYA Bina sebuah antaramuka seperti dalam rajah dibawah.

untuk textbox gunakan nama txtNombor 2. Berikan nama-nama yang sesuai untuk setiap objek dalam antaramuka tersebut. untuk textbox gunakan nama txtNombor 3. Kemudian gunakan aturcara yang berikut : Private Sub Command1_Click() Dim i As Integer i = 1 Print Do While (i <= 12) Print (" " & i & " x " & txtNombor & " = " & _ Val(txtNombor * i)) i = i + 1 Loop End Sub

Print digunakan untuk mencetak string di atas form anda. PERHATIAN !! Print digunakan untuk mencetak string di atas form anda. Terdapat satu arahan iaitu : Print (" " & i & " x " & txtNombor & " = " & _ Val(txtNombor * i)) Pernyataan _ digunakan untuk menyambungkan dua baris arahan untuk satu arahan sahaja. arahan diatas sebenarnya adalah Print (" " & i & " x " & txtNombor & " = " & Val(txtNombor * i)) 3. Hasil dari larian aturcara tersebut adalah :

CONTOH UNTUK STRUKTUR ULANGAN YANG LAIN Dengan cara yang sama seperti contoh untuk struktur ulangan do while. Tukarkan pernyataan ulangan untuk struktur ulangan For Next Berikut adalah caranya : For i = 1 To 12 Print (" " & i & " x " & txtNombor & " = " & _ Val(txtNombor * i)) Next 4. Bagaimana pula untuk Do Loop Until ? Do i = i + 1 Loop Until (i >= 12) * dengan syarat i mestilah diishtiharkan sebagai 0

STRUKTUR LAIN ULANGAN Struktur ulangan While Wend Contoh penggunaan While Wend nilai=10 While nilai>0 print nilai nilai=nilai-1 Wend