SlideShare a Scribd company logo
1 of 5
Materi 2
Referensi Algoritma Pemrograman
DASAR PERCABANGAN
KONSEP PERCABANGAN
DUA KASUS
Konstruksi IF-THEN hanya menyediakan satu
alternatif aksi jika suatu persyaratan (kondisi)
dipenuhi. Kadang-kadang kita perlu memilih
melakukan aksi alternatif jika suatu kondisi tidak
terpenuhi, namun tetap yang akan dipilih hanya
satu kondisi. Notasi algoritmik untuk masalah dua
kasus adalah menggunakan konstruksi IF-THEN-
ELSE (jika-maka-kalau tidak).
If kondisi then
aksi1
Else
aksi2
endif
CONTOH ANALSISI DUA
KASUS
Buatlah algoritma yang membaca dua buah bilangan bulat, lalu
menentukan bilangan yang terbesar.
Penyelesaian
Misalkan kedua bilangan tersebut A dan B. Hanya ada dua
kemungkinan bilangan terbesar, A atau B. Kita harus
membandingkan kedua bilangan tersebut lalu menentukan yang
terbesar.
Analisis Kasus : Kasus 1 : Jika A > B, maka tulis pesan “Bilangan
terbesar = A”. Kasus 2 : Jika B >= A, maka tulis pesan “Bilangan
terbesar = B”
A,B : Integer
Read(A,B)
If A > B then
write (‘Bilangan terbesar = ‘,A)
Else
write(‘Bilangan terbesar = ‘,B)
endif
TUGAS ANALISIS DUA KASUS
Tuliskan algoritma yang membaca tiga buah
bilangan bulat, lalu menentukan dari ketiga
bilangan itu yang terbesar.

More Related Content

More from Ilham Muhkarom (12)

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
 
Materi percabangan 4
Materi percabangan 4Materi percabangan 4
Materi percabangan 4
 
Dicoba
DicobaDicoba
Dicoba
 

Recently uploaded

Power point materi IPA pada materi unsur
Power point materi IPA pada materi unsurPower point materi IPA pada materi unsur
Power point materi IPA pada materi unsur
DoddiKELAS7A
 

Recently uploaded (20)

Informatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptxInformatika Latihan Soal Kelas Tujuh.pptx
Informatika Latihan Soal Kelas Tujuh.pptx
 
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 3 KURIKULUM MERDEKA.pdf
 
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptxAKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
AKUNTANSI INVESTASI PD SEKURITAS UTANG.pptx
 
Demokrasi dan Pendidikan Demokrasi kwn ppt.ppt
Demokrasi dan Pendidikan Demokrasi kwn ppt.pptDemokrasi dan Pendidikan Demokrasi kwn ppt.ppt
Demokrasi dan Pendidikan Demokrasi kwn ppt.ppt
 
Materi: Mengapa tidak memanfaatkan Media ?
Materi: Mengapa tidak memanfaatkan Media ?Materi: Mengapa tidak memanfaatkan Media ?
Materi: Mengapa tidak memanfaatkan Media ?
 
Analisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.pptAnalisis Regresi Analisis Regresi dan Korelasi.ppt
Analisis Regresi Analisis Regresi dan Korelasi.ppt
 
Obat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitikObat pada masa kehamilan: uteretonik dan tokolitik
Obat pada masa kehamilan: uteretonik dan tokolitik
 
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptxMETODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
METODE PENGEMBANGAN MORAL DAN NILAI-NILAI AGAMA.pptx
 
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
PELAKSANAAN + Link2 MATERI Training_ "AUDIT INTERNAL + SISTEM MANAJEMEN MUTU ...
 
Materi Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan GaramMateri Kimfar Asam,Basa,Buffer dan Garam
Materi Kimfar Asam,Basa,Buffer dan Garam
 
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdfMODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
MODUL AJAR MATEMATIKA KELAS 4 KURIKULUM MERDEKA.pdf
 
Materi Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang KesehatanMateri Penggolongan Obat Undang-Undang Kesehatan
Materi Penggolongan Obat Undang-Undang Kesehatan
 
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 5.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 5.pdfMODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 5.pdf
MODUL AJAR PENDIDIKAN AGAMA ISLAM & BUDI PEKERTI (PAIBP) KELAS 5.pdf
 
UAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdfUAS Matematika kelas IX 2024 HK_2024.pdf
UAS Matematika kelas IX 2024 HK_2024.pdf
 
Aksi Nyata Modul 1.3 Visi Guru penggerak
Aksi Nyata Modul 1.3 Visi Guru penggerakAksi Nyata Modul 1.3 Visi Guru penggerak
Aksi Nyata Modul 1.3 Visi Guru penggerak
 
Mekanisme Mendengar Pada Manusia dan Hewan.pptx
Mekanisme Mendengar Pada Manusia dan Hewan.pptxMekanisme Mendengar Pada Manusia dan Hewan.pptx
Mekanisme Mendengar Pada Manusia dan Hewan.pptx
 
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR IPAS KELAS 5 KURIKULUM MERDEKA.pdf
 
Power point materi IPA pada materi unsur
Power point materi IPA pada materi unsurPower point materi IPA pada materi unsur
Power point materi IPA pada materi unsur
 
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR BAHASA INDONESIA KELAS 5 KURIKULUM MERDEKA.pdf
 
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdfMODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
MODUL AJAR SENI MUSIK KELAS 5 KURIKULUM MERDEKA.pdf
 

Materi percabangan If-Else

  • 1. Materi 2 Referensi Algoritma Pemrograman DASAR PERCABANGAN
  • 3. DUA KASUS Konstruksi IF-THEN hanya menyediakan satu alternatif aksi jika suatu persyaratan (kondisi) dipenuhi. Kadang-kadang kita perlu memilih melakukan aksi alternatif jika suatu kondisi tidak terpenuhi, namun tetap yang akan dipilih hanya satu kondisi. Notasi algoritmik untuk masalah dua kasus adalah menggunakan konstruksi IF-THEN- ELSE (jika-maka-kalau tidak). If kondisi then aksi1 Else aksi2 endif
  • 4. CONTOH ANALSISI DUA KASUS Buatlah algoritma yang membaca dua buah bilangan bulat, lalu menentukan bilangan yang terbesar. Penyelesaian Misalkan kedua bilangan tersebut A dan B. Hanya ada dua kemungkinan bilangan terbesar, A atau B. Kita harus membandingkan kedua bilangan tersebut lalu menentukan yang terbesar. Analisis Kasus : Kasus 1 : Jika A > B, maka tulis pesan “Bilangan terbesar = A”. Kasus 2 : Jika B >= A, maka tulis pesan “Bilangan terbesar = B” A,B : Integer Read(A,B) If A > B then write (‘Bilangan terbesar = ‘,A) Else write(‘Bilangan terbesar = ‘,B) endif
  • 5. TUGAS ANALISIS DUA KASUS Tuliskan algoritma yang membaca tiga buah bilangan bulat, lalu menentukan dari ketiga bilangan itu yang terbesar.