Anda di halaman 1dari 20

❑ Statemen switch digunakan untukl melakukan pemilihan

terhadap ekspresi atau kondisi yang memiliki nilai-nilai konstan.

❑ Ekspresi yang didefinisikan harus bernilai yang bertipe bilangan


bulat atau karakter

❑ Untuk mendefinisikan nilai-nilai konstan tsb adalah dengan


menggunakan kata kunci case.

❑ Menggunakan statemen switch ini harus menambahkan statemen


break pada setiap nilai yang didefinisikan.
Bentuk Umum penggunaan - switch
ContohA17 (Penggunaan – switch)
ContohA18
➢ Satu blok statemen yang dapat digunakan untuk beberapa nilai
konstan, maka kita dapat menuliskan sintaknya seperti dibawah ini
Contoh Periode waktu caturwulan dalam setahun

➢ Bulan 1-4 ( Januari, Februari, Maret, April ) masuk caturwulan 1

➢ Bulan 5-8 ( Mei, Juni, Juli, Agustus) masuk caturwulan 2

➢ Bulan 9-12 ( September, Oktober, Nopember, Desember) masuk


caturwulan 3
ContohA19

Hasilnya
Dalam pembuatan program, terkadang kita
harus melakukan pengulangan suatu aksi,
misalnya untuk melakukan perhitungan
berulang dengan menggunakan formula yang
sama.
Pengulangan

Misalnya kita ingin membuat program yang


dapat menampilkan teks ‘Saya sedang
belajar Bahasa C’ sebanyak 10 kali.
Hasilnya
Pengulangan dalam Bahasa C

Terdapat tiga struktur pengulangan yang akan digunakan sebagai


kontrol dalam pengulangan proses yaitu:
1. Struktur for
2. Struktur while dan
3. Struktur do-while

Struktur for digunakan untuk menuliskan jenis pengulangan yang


banyaknya sudah pasti atau diketahui sebelumnya
Bentuk umum pendefinisian struktur for

Dua statemen atau lebih


Ekspresi
Pengulangan menaik (Increement)

ContohA20 (struktur for)


❑ Pengulangan juga dapat dilakukan secara menurun (Decreement),
sintaknya seperti di bawah ini.
❑ Indeks dari variable yang digunakan dalam struktur for tidak selalu
bernilai 0, artinya kita boleh memberi nilai selain nol (1,2,3, atau
lainnya)

Contoh :

Lainnya
❑ Selain tipe int kita juga bisa menggunakan tipe char

Contoh (pengulangan 3 kali)


ContohA21 (for tipe char)
atau
Batas pertemuan ke-6 Tanggal 29/2/2024

Anda mungkin juga menyukai