ALGORITMA PERCABANGAN
Tujuan :
- Memahami prinsip dasar percabangan
- Membuat notasi penulisan flowchart untuk percabangan
§ Percabangan 1 kondisi
§ Percabangan 2 kondisi
§ Percabangan lebih dari 2 kondisi
§ Ada dua komponen utama dalam ekspresi percabangan yaitu kondisi dan pernyataan.
§ Kondisi adalah syarat dilakukannya sebuah (atau sekelompok) pernyataan, sedangkan
pernyataan dalam konteks ini adalah perintah yang berkaitan dengan suatu kondisi.
§ Contoh umum pernyataan kondisi-pernyataan :
Jika saya belajar pemrograman dengan tekun, maka saya jadi programmer handal
Kondisi pernyataan
Kondisi 1 Percabangan
- percabangan selalu memiliki kondisi dan pernyataan.
- Dalam kasus percabangan dengan 1 kondisi, maka hanya akan ada 1 kondisi dan 1 pernyataan.
- Perhatikan notasi pada flowchart di samping
Satu Kasus•
If kondisi then aksi 1
Notasi algoritma :
If kondisi-terpenuhi (true) then
laksanakan_aksi
end if
- kondisi berupa ekspresi yang menghasilkan true /false-aksi berupa instruksi yang akan dilaksanakan jika kondisiyang dipasangkan dengan aksi yang bersangkutan bernilai benar.
- Bila kondisi bernilai salah, tidak adapernyataan apapun yang dikerjakan
Contoh Pada kasus dibawah berikut:
§ Seorang siswa berangkat ke sekolah, ditengah perjalanan ban sepeda yang dinaikinya pecah. Akhirnya dia terlambat ke sekolah dan harus melapor ke guru piket untuk mendapatkan izin masuk
Analisis
§ Dalam kondisi normal, seharusnya siswa tersebut tiba di sekolah.
§ Namun karena ada kondisi lain, maka dia terlambat ke sekolah dan harus melapor ke guru piket.
Percabangan 2 Kondisi
§ Sebuah percabangan selalu ditandai dengan kondisi dan pernyataan.
§ Sesuai dengan namanya (Percabangan 2 kondisi), maka dapat diambil pemahaman bahwa dalam percabangan ini terdapat 2 kondisi dan 2 pernyataan.
§ Secara sederhana, kondisi pertama dan kondisi kedua saling berlawanan.
Perhatikan contoh berikut:
Dua Kasus•
If kondisi then aksi 1 else aksi 2
Notasi Algoritma :
if kondisi-terpenuhi (true) then
laksanakan_aksi
else kondisi_tidak_terpenuhi (false )
endif
- Digunakan untuk menguji sebuah kondisi dimana jika kondisi terpenuhi maka perintah yang telah ditentukan akan dijalankan, tetapi jika kondisi tidak terpenuhi maka perintah yang lain yang akan dijalankan
Silahkan Dirangkum kedalam buku catatan dan dipahami materinya,,
hasil rangkuman di kirimkan ke W.A guru
mapel informatika dengan mencantumkan rangkuman materi + foto selvi sedang
merangkum, nama lengkap...
Tidak ada komentar:
Posting Komentar