SlideShare a Scribd company logo
Materi 3
Referensi Algoritma Pemrograman
DASAR PERCABANGAN
KONSEP PERCABANGAN
KASUS BERSARANG
Konstruksi yang sudah dibahas sebelumnya, hanya dapat
menangani satu atau dua kasus. Konstruski untuk menerima
lebih banyak kasus dapat dianalisis dengan konstruksi IF-
THEN-ELSE bertingkat-tingkat.
If kondisi1 then
aksi1
Else
if Kondisi2 then
aksi2
Else
aksi3
Endif
Endif
KASUS BERSARANG (tiga atau
lebih)
CONTOH ANALISIS TIGA KASUS
ATAU LEBIH
Tulislah algoritma yang membaca sebuah bilangan
bulat, lalu menentukan apakah bilangan tersebut
positif, negatif, atau nol.
Penyelesaian
Baca bilangan bulat itu adalah x.
Analisis kasus :
Kasus 1 : jika x > 0, maka x adalah bilangan
positif
Kasus 2 : jika x < 0, maka x adalah bilangan
negatif
Kasus 3 : jika x = 0, maka x adalah bilangan
nol
ALGORITMA
x : integer
Read(x)
If x > 0 then
write(‘positif’)
Else
if x < 0 then
write(‘negatif’)
else
if x = 0 then
write(‘nol’)
endif
endif
endif
TUGAS ANALISIS TIGA KASUS
ATAU LEBIH
Buatlah algoritma yang membaca sebuah titik
P(x,y) di bidang kartesian, lalu menentukan di
kuadran mana letak titik tersebut.

More Related Content

More from Ilham Muhkarom

Sintaks Penulisan Percabangan Case
Sintaks Penulisan Percabangan CaseSintaks Penulisan Percabangan Case
Sintaks Penulisan Percabangan CaseIlham Muhkarom
 
Konsep Percabangan Case
Konsep Percabangan CaseKonsep Percabangan Case
Konsep Percabangan CaseIlham Muhkarom
 
Algoritma Percabangan If Bersarang
Algoritma Percabangan If BersarangAlgoritma Percabangan If Bersarang
Algoritma Percabangan If BersarangIlham Muhkarom
 
Sintaks Penulisan Percabangan If Bersarang
Sintaks Penulisan Percabangan If BersarangSintaks Penulisan Percabangan If Bersarang
Sintaks Penulisan Percabangan If BersarangIlham Muhkarom
 
Konsep Percabangan If Bersarang
Konsep Percabangan If BersarangKonsep Percabangan If Bersarang
Konsep Percabangan If BersarangIlham Muhkarom
 
Algoritma Percabangan If-Else
Algoritma Percabangan If-ElseAlgoritma Percabangan If-Else
Algoritma Percabangan If-ElseIlham Muhkarom
 
Sintaks Penulsian Percabangan If-Else
Sintaks Penulsian Percabangan If-ElseSintaks Penulsian Percabangan If-Else
Sintaks Penulsian Percabangan If-ElseIlham Muhkarom
 
Konsep Percabangan If-Else
Konsep Percabangan If-ElseKonsep Percabangan If-Else
Konsep Percabangan If-ElseIlham Muhkarom
 
Algoritma Percabangan If
Algoritma Percabangan IfAlgoritma Percabangan If
Algoritma Percabangan IfIlham Muhkarom
 
Sintaks Penulisan Percabangan IF
Sintaks Penulisan Percabangan IFSintaks Penulisan Percabangan IF
Sintaks Penulisan Percabangan IFIlham Muhkarom
 

More from Ilham Muhkarom (12)

Sintaks Penulisan Percabangan Case
Sintaks Penulisan Percabangan CaseSintaks Penulisan Percabangan Case
Sintaks Penulisan Percabangan Case
 
Konsep Percabangan Case
Konsep Percabangan CaseKonsep Percabangan Case
Konsep Percabangan Case
 
Algoritma Percabangan If Bersarang
Algoritma Percabangan If BersarangAlgoritma Percabangan If Bersarang
Algoritma Percabangan If Bersarang
 
Sintaks Penulisan Percabangan If Bersarang
Sintaks Penulisan Percabangan If BersarangSintaks Penulisan Percabangan If Bersarang
Sintaks Penulisan Percabangan If Bersarang
 
Konsep Percabangan If Bersarang
Konsep Percabangan If BersarangKonsep Percabangan If Bersarang
Konsep Percabangan If Bersarang
 
Algoritma Percabangan If-Else
Algoritma Percabangan If-ElseAlgoritma Percabangan If-Else
Algoritma Percabangan If-Else
 
Sintaks Penulsian Percabangan If-Else
Sintaks Penulsian Percabangan If-ElseSintaks Penulsian Percabangan If-Else
Sintaks Penulsian Percabangan If-Else
 
Konsep Percabangan If-Else
Konsep Percabangan If-ElseKonsep Percabangan If-Else
Konsep Percabangan If-Else
 
Algoritma Percabangan If
Algoritma Percabangan IfAlgoritma Percabangan If
Algoritma Percabangan If
 
Sintaks Penulisan Percabangan IF
Sintaks Penulisan Percabangan IFSintaks Penulisan Percabangan IF
Sintaks Penulisan Percabangan IF
 
Konsep Percabangan IF
Konsep Percabangan IFKonsep Percabangan IF
Konsep Percabangan IF
 
Dicoba
DicobaDicoba
Dicoba
 

Recently uploaded

VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIgloriosaesy
 
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptxPPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptxKurnia Fajar
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfTarkaTarka
 
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docxDokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docxMasHari12
 
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)saritharamadhani03
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxnawasenamerta
 
Konflik dan Negosiasi dalam perilaku organisai
Konflik dan Negosiasi dalam perilaku organisaiKonflik dan Negosiasi dalam perilaku organisai
Konflik dan Negosiasi dalam perilaku organisaimuhammadmasyhuri9
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfUditGheozi2
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxmuhammadyudiyanto55
 
Solusi dan Strategi ATHG yang di hadapi Indonesia (Kelas 11).pptx
Solusi dan Strategi ATHG yang di hadapi Indonesia (Kelas 11).pptxSolusi dan Strategi ATHG yang di hadapi Indonesia (Kelas 11).pptx
Solusi dan Strategi ATHG yang di hadapi Indonesia (Kelas 11).pptxAgungRomadhon3
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024SABDA
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfSEMUELSAMBOKARAENG
 
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...haryonospdsd011
 
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.comModul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.comFathan Emran
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxkinayaptr30
 
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKAMODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKAAndiCoc
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfgloriosaesy
 
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdfLK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdfindrawatiahmad62
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxEkoPutuKromo
 
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptxModul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptxSriayuAnisaToip
 

Recently uploaded (20)

VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBIVISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
VISI MISI KOMUNITAS BELAJAR SDN 93 KOTA JAMBI
 
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptxPPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
 
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docxDokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
Dokumen Tindak Lanjut Pengelolaan Kinerja Guru.docx
 
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
Sosialisme Kapitalis Karl Marx (Dosen Pengampu: Khoirin Nisai Shalihati)
 
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptxBab 3 Sejarah Kerajaan Hindu-Buddha.pptx
Bab 3 Sejarah Kerajaan Hindu-Buddha.pptx
 
Konflik dan Negosiasi dalam perilaku organisai
Konflik dan Negosiasi dalam perilaku organisaiKonflik dan Negosiasi dalam perilaku organisai
Konflik dan Negosiasi dalam perilaku organisai
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptxPRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
PRESENTASI OBSERVASI PENGELOLAAN KINERJA KEPALA SEKOLAH.pptx
 
Solusi dan Strategi ATHG yang di hadapi Indonesia (Kelas 11).pptx
Solusi dan Strategi ATHG yang di hadapi Indonesia (Kelas 11).pptxSolusi dan Strategi ATHG yang di hadapi Indonesia (Kelas 11).pptx
Solusi dan Strategi ATHG yang di hadapi Indonesia (Kelas 11).pptx
 
Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024Seminar: Sekolah Alkitab Liburan (SAL) 2024
Seminar: Sekolah Alkitab Liburan (SAL) 2024
 
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdfPaparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
Paparan Kurikulum Satuan Pendidikan_LOKAKARYA TPK 2024.pptx.pdf
 
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
Dokumen Rangkuman Kehadiran Guru ini dipergunakan sebagai bukti dukung yang w...
 
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.comModul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
Modul Ajar Bahasa Indonesia Kelas 2 Fase A Kurikulum Merdeka - abdiera.com
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKAMODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
MODUL AJAR BAHASA INGGRIS KELAS 2 KURIKULUM MERDEKA
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdfLK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
LK 1 - 5T Keputusan Berdampak (1). SDN 001 BU.pdf
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptxModul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
Modul P5 Berekayasa dan Berteknologi untuk Membangun NKRI.pptx
 

Materi percabangan 3

  • 1. Materi 3 Referensi Algoritma Pemrograman DASAR PERCABANGAN
  • 3. KASUS BERSARANG Konstruksi yang sudah dibahas sebelumnya, hanya dapat menangani satu atau dua kasus. Konstruski untuk menerima lebih banyak kasus dapat dianalisis dengan konstruksi IF- THEN-ELSE bertingkat-tingkat. If kondisi1 then aksi1 Else if Kondisi2 then aksi2 Else aksi3 Endif Endif
  • 4. KASUS BERSARANG (tiga atau lebih)
  • 5. CONTOH ANALISIS TIGA KASUS ATAU LEBIH Tulislah algoritma yang membaca sebuah bilangan bulat, lalu menentukan apakah bilangan tersebut positif, negatif, atau nol. Penyelesaian Baca bilangan bulat itu adalah x. Analisis kasus : Kasus 1 : jika x > 0, maka x adalah bilangan positif Kasus 2 : jika x < 0, maka x adalah bilangan negatif Kasus 3 : jika x = 0, maka x adalah bilangan nol
  • 6. ALGORITMA x : integer Read(x) If x > 0 then write(‘positif’) Else if x < 0 then write(‘negatif’) else if x = 0 then write(‘nol’) endif endif endif
  • 7. TUGAS ANALISIS TIGA KASUS ATAU LEBIH Buatlah algoritma yang membaca sebuah titik P(x,y) di bidang kartesian, lalu menentukan di kuadran mana letak titik tersebut.