Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

BAB IV Perintah Pencabangan If

Presentasi serupa


Presentasi berjudul: "BAB IV Perintah Pencabangan If"— Transcript presentasi:

1 BAB IV Perintah Pencabangan If
If…Then If…Then…Else

2 1. If…Then Gunakan suatu struktur If...Then untuk menjalankan suatu pernyataan secara kondisional. Anda dapat menggunakan syntax satu baris ataupun syntax banyak baris. Kondisi biasanya berupa suatu perbandingan, maupun ekspresi yang menghasilkan nilai numerik. Visual Basic menginterpretasikan False sebagai nol (0), dan True sebagai satu.

3 lat8 :

4 Ketentuan Logika : Logika dari lat8 adalah ketika diinput nilai lebih dari atau sama dengan 60 (>= 60) maka akan menghasilkan keterangan “Anda Lulus”.

5 Object Property Nilai Form1 Caption If..Then BorderStyle 1-FixedSingle StartUpPosition 2-CenterScreen Label1 Masukkan Nilai Text1 Name txtnilai Text Text2 txtket Label2 Keterangan Command1 Hitung cmdhitung

6 Source code lat8 :

7 Hasil :

8 2. If…Then…Else Gunakan If…Then…Else untuk mendefinisikan beberapa blok pernyataan yang akan dijalankan salah satu berdasarkan kondisi yang memenuhi syarat. Visual Basic awalnya akan mencoba kondisi1. Jika False, maka Visual Basic akan memeriksa kondisi2, dan seterusnya sampai menemukan suatu kondisi True untuk dijalankan blok pernyataannya. Syntax :

9 lat1_if

10 Object Property Nilai Form1 Name Foption Option1 Caption Laki-laki Option2 Perempuan Command1 cmdproses Proses Text1 Text

11 SOURCE CODE lat1_if

12 Hasil :

13 lat2_if

14 Object Property Nilai Form1 Name Fcheck Caption Belajar Check Check1 Visual Basic 6 Check2 Struktur Data Check3 Pemrograman Internet Command1 Label cmdOK OK Label1

15 SOURCE CODE lat2_if

16 Hasil :

17 lat9 :

18 Ketentuan Logika : Logika dari lat9 adalah ketika diinput nilai lebih dari atau sama dengan 60 (>= 60) maka akan menghasilkan keterangan “Anda Lulus”. Dari kondisi diatas jika untuk menampilkan keterangan gagal, kita cukup menambahkan kondisi yang kedua saja yaitu else.

19 Object Property Nilai Form1 Caption If..Then..Else BorderStyle 1-FixedSingle StartUpPosition 2-CenterScreen Label1 Masukkan Nilai Text1 Name txtnilai Text Label2 Keterangan Text2 txtket Command1 Hitung cmdhitung

20 Source code lat9 :

21 Hasil :

22 lat10 :

23 Object Property Nilai Label1 Caption DATA MAHASISWA Alignment 2 - Center Font  Font Size 24 Label2 NIM Label3 Nama Text1 Name txtnim Text Text2 txtnama Command1 cmdlihat Lihat Command2 cdmkeluar Keluar

24 Source code lat10 :

25 Hasil :

26 Klik command “Lihat” maka muncul :
Klik command “OK” maka muncul :

27 latpesan1 :

28 Object Property Nilai Label1 Caption Nama Text1 Name Command1 Klik Disini

29 Source Code lat_pesan1

30 Hasil :

31 lat_if2 :

32 Object Property Nilai Form Caption Grade Nilai Dengan If Text1 Text Text2 Command1 Grade Nilai

33 Source code lat_if2:

34 Hasil :

35 lat_if3 :

36 Object Property Nilai Label1 Caption PROGRAM PERBANDINGAN NILAI TERBESAR Label2 Nilai A : Text1 Text Label3 Nilai B : Text2 Command1 Proses Hasil :

37 Source code lat_if3:

38 Hasil :

39 lat_if4 :

40 Object Property Nilai Form Caption FORM FUNGSI IF Frame1 PILIH Option1 DKI Option2 JABAR Check1 MOBIL Check2 MOTOR Command1 PROSES OPTION Command2 PROSES CHECK Command3 KELUAR

41 Source code lat_if4: Private Sub Command1_Click() If Option1.Value = True Then MsgBox ("Jakarta Barat") & vbCrLf & _ ("Jakarta Timur") & vbCrLf & _ ("Jakarta Pusat") & vbCrLf & _ ("Jakarta Selatan") & vbCrLf & _ ("Jakarta Utara") Else MsgBox ("Bandung") & vbCrLf & _ ("Bogor") & vbCrLf & _ ("Cianjur") & vbCrLf & _ ("Garut") & vbCrLf & _ ("Majalengka") End If End Sub Private Sub Command2_Click() If Check1.Value = False And Check2.Value = False Then MsgBox ("Kendaraan harus diisi") ElseIf Check1.Value = False Then MsgBox ("Kendaraan roda 4") ElseIf Check2.Value = False Then MsgBox ("Kendaraan roda 2") Else MsgBox ("Kendaraan roda 2 dan roda 4") End If End Sub Private Sub Command3_Click() Unload Me

42 Hasil :


Download ppt "BAB IV Perintah Pencabangan If"

Presentasi serupa


Iklan oleh Google