Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

MODUL 3 PERULANGAN PERCABANGAN ARRAY

Presentasi serupa


Presentasi berjudul: "MODUL 3 PERULANGAN PERCABANGAN ARRAY"— Transcript presentasi:

1 MODUL 3 PERULANGAN PERCABANGAN ARRAY
GDE BRAHUPADHYA SUBIKSA, S.KOM

2 Pentingnya Control Flow
Sebuah program dikatakan baik apabila alur dari program tersebut tersusun dengan baik berdasarkan proses-proses yang diinginkan. Proses sesuai dengan keinginan penggunannya, sehingga seorang programmer wajib dapat merancang system yang sesuai keinginan penggunannya. (proses sebuah system)

3 FUNGSI CONTROL FLOW Digunakan untuk meng-eksekusi/menjalankan program berdasarkan alur : pengkondisian (decision making), breaking (menghentikan), maupun perulangan(looping).

4 Jenis-jenis Control Flow di Java
PENGKONDISIAN IF-ELSE SWITCH-CASE PENGULANGAN WHILE DO-WHILE FOR MENGHENTIKAN BREAK RETURN CONTINUE

5 PENGKONDISIAN Pengkondisian adalah pengontrol program dengan menggunakan operator bersyarat (Statement) dengan kondisi yang telah ditentukan

6 IF-ELSE Pengontrol alur program ini akan mengatur setiap statement yang akan dikerjakan berdasarkan kondisi yang disyaratkan. Jika syarat yang ditentukan bernilai true maka statement pada blok true akan dijalankan tetapi apabilai bernilai false maka statement pada blok false yang dijalankan.

7 FLOW CHART IF - ELSE

8 Implementasi Char nilai_huruf; int nilai = 75; if(nilai>80) {
statement If Char nilai_huruf; int nilai = 75; if(nilai>80) { nilai_huruf = ‘A’; } else { nilai_huruf = ‘B’; Karena ekspresi bernilai benar maka baris perintah ini tidak dijalankan Statement else Baris perintah ini akan dijalankan

9 SWITCH-CASE Pengontrol alur program ini akan mengatur setiap statement yang akan dikerjakan berdasarkan pilihan yang disyaratkan. Dengan kata lain, program akan menjalankan statement sesuai dengan nilai yang didapat. Keuntungan dapat menggunakan Tipe data String dan Char

10 SYNTAX SWITCH-CASE variabel; switch(variabel) { case 1 :statement 1;
..... case n :statement n; default : break; }

11 FLOWCHART SWITCH-CASE

12 PENGULANGAN (LOOPING)
Pengontrol alur program ini akan mengontrol program atau dijalankan sampai memenuhi nilai yang ditentukan. Dengan kata lain looping adalah menjalankan perintah yang sama berulang-ulang dan akan berhenti apabila syarat yang ditentukan telah dipenuhi.

13 FOR Perulangan (Looping) dengan for yaitu melakukan perulangan sampai syarat yang telah ditentukan terpenuhi. Looping for seringkali digunakan untuk iterasi sederhana dimana kita dapat mengulang blok pernyataan beberapa kali kemudian berhenti.

14 SYNTAX FOR for ( ; ; ) { // infinite loop // your code goes here }
for (inisialisasi; terminasi; increment) { statement(s) }

15 ARRAY Sebagai contoh, kita memiliki tiga variabel dengan tipe data int yang memiliki identifier berbeda untuk tiap variabel. Int number1 = 1; Int number2 = 2; Int number3 = 3; ………. Int numberN = n; Println(numberN); Seperti yang dapat Anda perhatikan pada contoh diatas, kode tersebut akan sia-sia karena harus menginisialisasi dan menggunakan setiap variabel padahal sebenarnya variabel-variabel tersebut digunakan untuk tujuan yang sama.

16 DIMENSI ARRAY Menurut dimensinya Array dapat dibedakan menjadi 2, yaitu : Array Satu Dimensi Penulisan int angka[]; Atau int []angka; Array Dua/Multi Dimensi Penulisan int angka[][]; Atau int [][]angka;

17 Pengaksesan sebuah elemen array
Untuk mengakses sebuah elemen dalam array, atau mengakses sebagian dari array, Anda harus menggunakan sebuah angka atau yang disebut sebagai indeks Perlu diingat pembacaan index dimulai dari 0 Int number[3] = {1,2,3};

18 Syntax String nama[] = {"Anton", "Tomy", "Pujo"}; //

19 ARRAY DUA/MULTI DIMENSI
Array multidimensi diimplementasikan sebagai array yang terletak di dalam array. Array multidimensi dideklarasikan dengan menambahkan jumlah tanda kurung setelah nama array. Int number[][];

20 Contoh Syntax String ar[][] = { {"14001", "Anton","jakarta"}, //0 {"14002", "Tomy", "jogja"}, //1 {"14003", "Pujo", "magelang"} //2 };

21 LANJUTKAN PADA MODUL 3 TERIMA KASIH


Download ppt "MODUL 3 PERULANGAN PERCABANGAN ARRAY"

Presentasi serupa


Iklan oleh Google