p ercabangan /p emilihan (selection )
Post on 07-Feb-2016
50 Views
Preview:
DESCRIPTION
TRANSCRIPT
PERCA
BANGAN
/
PEM
ILIH
AN
(SEL
ECTI
ON)
Saundra R.115100300111043Hana Ningsih115100300111045Ita Winda Sari 115100300111063Atikah S.115100301111017Karina M.115100301111031Reny Nurul U.115100301111037Evi Nur Azizah115100301111043Siti Susanti115101013111003
Dosen Pengampu : Ika Atsari Dewi, STP, MP
TEKNOLOGI INDUSTRI PERTANIANFAKULTAS TEKNOLOGI PERTANIANUNIVERSITAS BRAWIJAYA
UNYU-UNYU
OUTLINE
DEFINISI
TUJUAN
JENIS-JENIS SELECTION
KESIMPULAN
DEFINISI
Suatu keadaan dalam dua nilai, yaitu true (ya) atau false (tidak), diperlukan bila ingin
merubah urutan pelaksanaan program dan menghendaki agar pelaksanaan program
meloncat ke baris tertentu (“perubahan urutan dilaksanakan jika suatu
kondisi yang disyaratkan dipenuhi”)
PERCABANGAN/PEMILIHAN (SELECTION)
OUTLINE
DEFINISI
TUJUAN
JENIS-JENIS SELECTION
KESIMPULAN
TUJUAN
Menjelaskan mengenai proses Pemilihan (Selection)/ Pengambilan Keputusan (Decision) , serta cara penulisannya dalam program.Menjelaskan penggunaan Pemilihan (Selection)/ Pengambilan Keputusan (Decision).Membedakan proses Pemilihan (Selection)/ Pengambilan Keputusan (Decision).Menggunakan proses Pemilihan (Selection)/ Pengambilan Keputusan (Decision).
OUTLINE
DEFINISI
TUJUAN
JENIS-JENIS SELECTION
KESIMPULAN
TUJUAN SELECTION
TUJUAN SELECTION
Untuk memilih salah satu alternatif jawaban atau pilihan
yang ada
Mengontrol jalannya program agar dapat memilih salah satu dari sekian banyak pilihan yang ada
Memilih satu atau lebih statement yang akan diproses berdasarkan kondisi yang telah ditetapkan
Pemilihan solusi berdasarkan kriteria tertentu yang telah ditetapkan sebelumnya, untuk mendapatkan
hasil yang optimal
Junaedi, 2008
OUTLINE
DEFINISI
TUJUAN
JENIS-JENIS SELECTION
KESIMPULAN
JENIS-JENIS SELECTION
Struktur Percabangan IF
IF untuk 1 kondisi pemecahan (One way selection)
IF …..THEN
IF untuk 2 kondisi pemecahan (Two way selection)
IF…THEN…ELSE
IF bersarang/ lebih dari 2 kondisi pemecahan (Multi Ways Selection)
ELSE IF...THEN
Struktur percabangan CASE
JENIS-JENIS SELECTION
Pertanyaan
Eksekusi statement
Lanjutkan baris selanjutnya
IF …..THEN
FORMAT
if (boolean-expression) thenstatement aksi;statement aksi; if (umur >= 18) thenwriteln(‘anda sudah dewasa');writeln(‘anda bisa menonton film 17+');
JENIS-JENIS SELECTION
Struktur Percabangan IF
IF untuk 1 kondisi pemecahan (One way selection)
IF …..THEN
IF untuk 2 kondisi pemecahan (Two way selection)
IF…THEN…ELSE
IF bersarang/ lebih dari 2 kondisi pemecahan (Multi Ways Selection)
ELSE IF...THEN
JENIS-JENIS SELECTION
IF…THEN…ELSE
Question?Eksekusi statement
Execute a statement
Remainder of the program
true
False
FORMAT
if (boolean-expression) thenstatement aksielsestatement aksi;(statement aksi); if (age >= 18) thenwriteln(‘dewasa')elsewriteln(‘belum dewasa');writeln(‘anda tidak boleh menonton');
JENIS-JENIS SELECTION
Struktur Percabangan IF
IF untuk 1 kondisi pemecahan (One way selection)
IF …..THEN
IF untuk 2 kondisi pemecahan (Two way selection)
IF…THEN…ELSE
IF bersarang/ lebih dari 2 kondisi pemecahan (Multi Ways Selection)
ELSE IF...THEN
JENIS-JENIS SELECTION
ELSE IF...THEN
Question 1?
Eksekusi statement
Remainder of the program
Question 2?
True
False False
TrueFORMAT
IF …… THENIF …… THEN…aksi… IF … THEN …aksi…ELSE IF… THEN…aksi…ELSE…aksi…
JENIS-JENIS SELECTION
Struktur Percabangan IF
Menyederhanakan bentuk multi ways selection
Mengurangi kemungkinan error karena tidak perlu menulis syntax switch lagi
Junaedi,2008
Struktur percabangan CASE
TUJUAN
JENIS-JENIS SELECTION
CASE...OF
Variabel=Nilai 2
Variabel=Nilai 1
Pernyataan 1
Pernyataan 2
Pernyataan Default
FORMAT
CASE variabel_yang_diperiksa OFKonstanta 1 : aksi 1;Konstanta 2 : aksi 2;konstanta3 : aksi 3;...Konstanta N : aksi N;END;
OUTLINE
DEFINISI
TUJUAN
JENIS-JENIS SELECTION
KESIMPULAN
KESIMPULAN
Pemilihan (Selection)/ pengambilan keputusan (decision) merupakan salah satu komponen yang sangat penting dalam pembuatan programSetelah diketahui perbedaan proses Selection, dapat menggunakan Selection sesuai fungsinyaDengan menggunakan Selection didapat solusi dan hasil optimal
top related