Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Powerpoint Templates Page 1 Powerpoint Templates Percabangan dan Perulangan.

Presentasi serupa


Presentasi berjudul: "Powerpoint Templates Page 1 Powerpoint Templates Percabangan dan Perulangan."— Transcript presentasi:

1 Powerpoint Templates Page 1 Powerpoint Templates Percabangan dan Perulangan

2 Powerpoint Templates Page 2 Percabangan Percabangan pada VB.NET: If-Then If-Then-Else If bertingkat Select-Case

3 Powerpoint Templates Page 3 Kondisi Percabangan IF (Kondisi) Then Statement Benar IF (Kondisi) Then Statement Benar Else Statement Salah End IF IF (Kondisi) Then Statement Benar Statemen Benar End IF

4 Powerpoint Templates Page 4 Kondisi Percabangan Ganda IF (Kondisi) Then Statement Benar Statemen Benar Elseif(Kondisi) Then Statement Benar End IF IF (Kondisi) Then Statement Benar Statemen Benar Elseif(Kondisi) Then Statement Benar Elseif Else Statement Salah End IF

5 Powerpoint Templates Page 5 If-Then Bentuk paling sederhana dalam percabangan Hanya mengantisipasi sebuah kondisi Struktur: If kondisi Then statement End If

6 Powerpoint Templates Page 6 If-Then (2) Contoh: Dim input As Integer = txtInput.Text If input Mod 2 = 0 Then ListBox1.Items.Add("Anda menginputkan " _ & "sebuah bilangan genap") End If ListBox1.Items.Add("Program sudah berjalan")

7 Powerpoint Templates Page 7 If-Then-Else Mengantisipasi 2 kondisi (true / false) Struktur: If kondisi Then statement 1 Else statement 2 End If

8 Powerpoint Templates Page 8 If-Then-Else (2) Contoh: Dim input As Integer = txtInput.Text If input Mod 2 = 0 Then ListBox1.Items.Add("Anda menginputkan " _ & "sebuah bilangan genap") Else ListBox1.Items.Add("Anda menginputkan " _ & "sebuah bilangan ganjil") End If ListBox1.Items.Add("Program sudah berjalan")

9 Powerpoint Templates Page 9 If Bertingkat Mengantisipasi lebih dari 2 kondisi Struktur: If kondisi 1 Then statement 1 ElseIf kondisi 2 Then statement 2 ElseIf kondisi n Then statement n Else statement x End If

10 Powerpoint Templates Page 10 If Bertingkat (2) Contoh: Dim input As Integer = txtInput.Text If input < 10 Then ListBox1.Items.Add("Anda menginputkan " _ & “bilangan kurang dari 10") ElseIf input < 20 Then ListBox1.Items.Add("Anda menginputkan " _ & “bilangan kurang dari 20") ElseIf input < 30 Then ListBox1.Items.Add("Anda menginputkan " _ & “bilangan kurang dari 30") Else ListBox1.Items.Add("Anda menginputkan " _ & “bilangan lebih dari atau sama dengan 30") End If ListBox1.Items.Add("Program sudah berjalan")

11 Powerpoint Templates Page 11 Select-Case Sama dengan If bertingkat, namun dengan banyak kemungkinan pilihan Struktur: Select Case ekspresi Case ekspresi 1 statement 1 Case ekspresi 2 statement 2 Case ekspresi n statement n Case Else else statement End Select

12 Powerpoint Templates Page 12 Select-Case (2) Contoh 1: Dim nilai As Integer Dim grade As Char nilai = InputBox(“Masukkan nilai (1-100):”) Select Case nilai Case 1 To 50 grade = “E” Case 51 To 60 grade = “D” Case 61 To 75 grade = “C” Case 76 To 85 grade = “B” Case 86 To 100 grade = “A” Case Else MessageBox.Show(“Nilai harus diantara 1-100”) Me.Close() End Select MessageBox.Show(“Grade : “ & grade)

13 Powerpoint Templates Page 13 Select-Case (3) Contoh 1: Dim grade As Char = txtGrade.Text Dim pesan As String Select Case grade Case “A” pesan = “Excellent!” Case “B” pesan = “Good job!” Case “C” pesan = “Nice!” Case “D” pesan = “Please try again” Case “E” pesan = “Oh no :(” Case Else pesan = “Undefined grade” End Select lblHasil.Text = pesan

14 Powerpoint Templates Page 14 Perulangan Perulangan pada VB.NET. Do-Loop While For Each For-Next

15 Powerpoint Templates Page 15 Do-Loop Struktur: Do {While | Until} kondisi statement Loop Atau: Do statement Loop {While | Until} kondisi

16 Powerpoint Templates Page 16 Do-Loop (2) Contoh: Dim bil As Integer = 0 Dim batas As Integer = numUlang.Value listHasil.Items.Clear() Do bil += 1 listHasil.Items.Add("Perulangan: “ & bil) Loop While bil < batas listHasil.Items.Add(“Perulangan Selesai”)

17 Powerpoint Templates Page 17 While Struktur: While kondisi statement End While

18 Powerpoint Templates Page 18 While (2) Contoh: Dim bil As Integer = 0 Dim batas As Integer = numUlang.Value listHasil.Items.Clear() While bil < batas bil += 1 listHasil.Items.Add("Perulangan: “ & bil) End While

19 Powerpoint Templates Page 19 For Each Loop yang khusus ditujukan untuk tipe data referensi (tipe data yang memiliki banyak anggota) seperti array, string, dan objek. Struktur: For Each elemen IN group statement Next

20 Powerpoint Templates Page 20 For Each (2) Contoh: Dim str As String = txtString.Text ListBox1.Items.Clear() For Each karakter As Char IN str ListBox1.Items.Add(karakter) Next ListBox1.Items.Add(“--End--”)

21 Powerpoint Templates Page 21 For-Next Memiliki prinsip yang sama dengan Do-Loop dan While Struktur: For counter = start To end [Step n] statement Next

22 Powerpoint Templates Page 22 For-Next (2) Contoh 1: Dim a As Integer = numStart.Value Dim b As Integer = numEnd.Value Dim counter As Integer ListBox1.Items.Clear() For counter = a To b ListBox1.Items.Add(counter) Next ListBox1.Items.Add(“Selesai”)

23 Powerpoint Templates Page 23 For-Next (3) Contoh 2: Dim a As Integer = numStart.Value Dim b As Integer = numEnd.Value Dim s As Integer = numStep.Value Dim counter As Integer For counter = a To b Step s ListBox1.Items.Add(counter) Next ListBox1.Items.Add(“Selesai”)


Download ppt "Powerpoint Templates Page 1 Powerpoint Templates Percabangan dan Perulangan."

Presentasi serupa


Iklan oleh Google