Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

ALGORITMA & PEMROGRAMAN 2B

Presentasi serupa


Presentasi berjudul: "ALGORITMA & PEMROGRAMAN 2B"— Transcript presentasi:

1 ALGORITMA & PEMROGRAMAN 2B
M12. STRUKTUR PERULANGAN VISUAL BASIC

2 Subject Perulangan FOR - NEXT Perulangan WHILE – WEND
Perulangan DO UNTIL LOOP

3 Perulangan FOR NEXT

4 INTRODUCTION Perulangan FOR-NEXT adalah bentuk perulangan terkendali dengan variabel kendali yang terus berjalan maju atau mundur. Penentuan ini berupa nilai awal, nilai akhir dan nilai selang. Selang ini berupa penambahan atau pengurangan.

5 INTRODUCTION Format FOR-NEXT :
For variabel = nilai_awal TO nilai_akhir [Step] <Pernyataan perulangan ..> Next variabel

6 FOR-NEXT Contoh 1: Untuk menentukan barisan bilangan 1,2,3,…10 maka bilangan mempunyai nilai awal = 1, nilai akhir = 10, dan step antar bilangan = 1, sehingga bisa ditulis dengan:

7 FOR-NEXT Contoh 1: For bilangan = 1 TO 10 Step 1
<pernyataan bilangan> Next bilangan

8 FOR-NEXT Contoh 1:

9 FOR-NEXT Contoh 1:

10 FOR-NEXT Contoh 2: Untuk menampilkan barisan bilangan 1 sampai dengan N, dengan N dimasukkan oleh user.

11 FOR-NEXT Contoh 2:

12 FOR-NEXT Contoh 2:

13 FOR-NEXT Contoh 3: Bagaimana untuk menampilkan huruf A sampai dengan Z menggunakan perulangan FOR-NEXT ?

14 FOR-NEXT Contoh 3:

15 FOR-NEXT Contoh 3:

16 FOR-NEXT Contoh 3:

17 FOR-NEXT Execise 1: Menampilkan barisan fibbonaci sampai N kali (N bilangan bulat positif) dimana nilai saat ini adalah jumlah dari nilai dua suku sebelumnya. Contoh Barisan Fibonacci:

18 FOR-NEXT Exercise 1:

19 FOR-NEXT Exercise 1:

20 Perulangan WHILE WEND

21 Perulangan WHILE WEND Pengulangan ini adalah bentuk pengulangan terkendali dengan proses akan diulang selama kondisi yang diberikan masih dipenuhi.

22 Perulangan WHILE WEND Format Penulisan : While <kondisi>
<proses pernyataan> Wend

23 Perulangan WHILE WEND Variabel kontrol pada jenis looping tidak otomatis bertambah/berkurang sepeti pada looping dengan For .. Next, sehingga penambahan atau pengurangan nilai dilakukan dengan menggunakan akumulator yang dituliskan dengan : var = var + step

24 Perulangan WHILE WEND Contoh 4:
Bagaimana menampilkan bilangan bulat ganjil dari satu sampai dengan 11, ini merupakan looping dengan akumulator yang dapat dituliskan sebagai berikut:

25 Perulangan WHILE WEND Contoh 4: bilangan = 1 While bilangan <= 11
List1.Additem bilangan bilangan = bilangan + 2 Wend

26 Perulangan WHILE WEND Contoh 4:

27 Perulangan WHILE WEND Contoh 4:

28 Perulangan Do Loop Until

29 Perulangan Do Loop Until
Pengulangan dengan Do Loop Until adalah bentuk pengulangan terkendali dengan proses akan diulang sampai kondisi yang diberikan dipenuhi.

30 Perulangan Do Loop Until
Format Penulisan : Do <Pernyataan> Loop Until

31 Perulangan Do Loop Until
Contoh 5: Bagaimana bilangan bulat ganjil sampai dengan 11, ini merupakan looping dengan akumulator yang dapat dituliskan sebagai berikut:

32 Perulangan Do Loop Until
Contoh 5: bil = 1 do List1.AddItem bil bil = bil + 2 Loop Untul bil > 11

33 Perulangan Do Loop Until
Contoh 5:

34 Perulangan Do Loop Until
Contoh 5:

35 Pengulangan Bertingkat

36 Pengulangan Bertingkat
Pengulangan bertingkat digunakan untuk pengolahan matrik, dibutuhkan pengulangan untuk baris dan pengulangan untuk kolom pada setiap baris. Pengulangan bertingkat secara umum dapat dituliskan dengan bentuk penulisan sebagai berikut:

37 Pengulangan Bertingkat

38 Soal-Soal

39 Soal 1 Bagaimana menampilkan barisan bilangan N yang berganti-ganti 1 dan -1.

40 Soal 2 Bagaimana cara membuat program untuk Bilangan Faktorial di visual Basic. Contoh pada Output berikut ini:


Download ppt "ALGORITMA & PEMROGRAMAN 2B"

Presentasi serupa


Iklan oleh Google