Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.