Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman Berorientasi Objek (3)

Presentasi serupa


Presentasi berjudul: "Pemrograman Berorientasi Objek (3)"— Transcript presentasi:

1 Pemrograman Berorientasi Objek (3)
Budi Hartono Sekolah Tinggi Elektronika dan Komputer ( STEKOM ) Semarang

2 Control Structures Suatu program biasanya tidak hanya berupa urutan perintah dari instruksi-instruksi. Dalam prosesnya mungkin saja bercabang, berulangan atau membuat keputusan C++ menyediakan struktur pengendali yang ditunjukan untuk menentukan apa yang akan dilakukan pada program tersebut

3 Conditional Structure : if and Else
Digunakan untuk menjalankan sutu instruksi atau blok dari instruksi kalau kondisi terpenuhi Cara penulisan Dimana Condition adalah ekspresi yang akan dievaluasi, jika kondisi ini true, statement akan dieksekusi, Jika false, statement akan diabaikan dan program berlanjut ke instruksi berikutnya setelah struktur conditional

4 If Contoh potongan program diatas akan mencetak x is 100 jika kondisi yang ada dalam variabel x tersebut = 100

5 Pernyataan if lebih dari 1
Contoh diatas maksudnya adalah : jika lebih dari satu instruksi dijalankan kalau kondisi true. Dengan cara blok instruksi tersebut di beri kurung kurawal ({})

6 Contoh program if

7 If - else Contoh program ini akan menampilkan : x is 100 jika kondisi x = 100 dan akan mencetak : x is not 100 jika kondisi x tidak sama dengan 100

8 Contoh Strukur If + else ini dapat digabungkan untuk memeriksa beberapa nilai

9 Contoh Program If-else

10 Contoh : Blok Perintah Jika instruksi yang akan dijalankan lebih dari satu, maka harus dikelompokan dengan menggunakan kurung kurawal { }, seperti contoh disamping

11 Flowchart If-else bertingkat

12 Contoh Program If-else bertingkat

13 Latihan Program Cetak tahun kabisat dan bukan tahun kabisat
Cari grade dari suatu nilai >=85(A), >=70(B), >=55(C), >=30(D), <30(E)

14 The Selective Structure :Switch
Fungsinya adalah untuk memeriksa beberapa nilai konstanta dari suatu ekspresi dan melakukan sesuatu Bentuk umunya dapat dilihat contoh di samping

15 Flowchart Switch Case Pernyataan-1; Kondisi-1 Break; Pernyataan-2;
Pernyataan-n; Pernyataan-2; Kondisi-1 Kondisi-2 Benar Salah Benar Salah

16 Cara Kerja Switch Switch mengevaluasi expresi dan memeriksa jika nilai ekuivalen dengan konstanta-1, jika ya, jalankan blok instruksi-1 sampai menemukan keyword break, kemudian program meloncak ke akhir struktur switch Jika expresi tidak sama dengan konstanta-1, maka pemeriksaan dilanjutkan ke konstanta-2, jika ya blok instruksi-2 akan dijalankan sampai ditemukan keyword break Jika nilai dari expresi tidak sama dengan konstanta-konstanta sebelumnya, maka bagian default yang akan dijalankan

17 Switch dan If-Else

18 Contoh Program Switch

19 While Digunakan untuk pengambilan keputusan pada looping
Jika kondisi tidak terpenuhi, maka pernyataan tidak akan dieksekusi.

20 Flowchart While Pernyataan Kondisi Akhir while salah benar

21 Contoh Program While Menuliskan C++ sebanyak 10x

22 Do While Pernyataan do…while mirip seperti pernyataan while, hanya saja pada do…while pernyataan yang terdapat didalamnya minimal akan sekali dieksekusi.

23 Contoh Program Do-While
Menampilkan C++ sebanyak 10x

24 For Pernyataan for digunakan untuk melakukan looping. Pada umumnya looping yang dilakukan oleh for telah diketahui batas awal, syarat looping dan perubahannya.

25 Contoh Program For Menampilkan deret bilangan genap kurang dari atau sama dengan ( <= n)

26 For Tersarang ( Nested For )
Pernyataan for dapat berada di dalam pernyataan for lainnya

27 Contoh program for di dalam for

28 Latihan Menampilkan bilangan genap dan ganjil

29 Terima Kasih......Atas Perhatiannya
Kerjakan latihan yang ada Jika mengalami kesulitan tanyakan


Download ppt "Pemrograman Berorientasi Objek (3)"

Presentasi serupa


Iklan oleh Google