Percabangan adalah mekanisme yang
digunakan dalam suatu program dalam
menentukan keputusan terhadap proses
selanjutnya
10 > 5 ?
Process 1 Process 2
1. Pilihan tunggal
2. Pilihan ganda
3. Pilihan majemuk
Bentuk paling sederhana pilihan tunggal adalah jika hanya ada satu
pilihan kondisi yang disediakan
if (kondisi)
{
true statement;
}
âś“ Hidupkan komputer
âś“ Cari aplikasi Dev C++
âś“ If Dev C++ tidak tersedia then
âś“ Pasang master/installer Dev C++
âś“ Tulis sintaks program
âś“ Jalankan program
Algoritma pemrograman Dev C++
Digunakan untuk menentukan tindakan yang akan digunakan bila
kondisi bernilai benar dan salah
if (kondisi)
{
true statement;
}
else
{
false statement;
}
âś“ Hidupkan computer
âś“ Periksa koneksi internet
âś“ Cari aplikasi browser
âś“ If google chrome tersedia then
âś“ Gunakan google chrome
âś“ Else
âś“ Gunakan browser lain yang tersedia
âś“ Ketik alamat situs SPADA
âś“ Gunakan SPADA
Algoritma penggunan
SPADA
Untuk menentukan tindakan yang akan
digunakan disediakan lebih dari 2 alternatif.
Merupakan bentuk statement if dengan
statement if lain di dalam if
sebelumnya.Untuk menentukan tindakan
yang akan digunakan disediakan lebih dari
2 alternatif. Merupakan bentuk statement if
dengan statement if lain di dalam if
sebelumnya.
if kondisiA
{
if kondisiB
{
true statementB
}
else
{
false statementB
}
}
else
{
false statementA
}
âś“ Hidupkan computer
âś“ Periksa koneksi internet
âś“ Cari aplikasi browser
âś“ If google chrome tersedia then
âś“ Gunakan google chrome
âś“ Else If google chrome tidak tersedia then
âś“ Gunakan opera
âś“ Else If opera tidak tersedia then
âś“ Gunakan microsotf edge
âś“ Else
âś“ Gunakan internet explorer
âś“ Ketik alamat situs SPADA
âś“ Gunakan SPADA
Algoritma penggunan
SPADA
Algoritma dan Struktur Data (Python) - Percabangan

Algoritma dan Struktur Data (Python) - Percabangan

  • 3.
    Percabangan adalah mekanismeyang digunakan dalam suatu program dalam menentukan keputusan terhadap proses selanjutnya 10 > 5 ? Process 1 Process 2
  • 4.
    1. Pilihan tunggal 2.Pilihan ganda 3. Pilihan majemuk
  • 5.
    Bentuk paling sederhanapilihan tunggal adalah jika hanya ada satu pilihan kondisi yang disediakan if (kondisi) { true statement; }
  • 6.
    ✓ Hidupkan komputer ✓Cari aplikasi Dev C++ ✓ If Dev C++ tidak tersedia then ✓ Pasang master/installer Dev C++ ✓ Tulis sintaks program ✓ Jalankan program Algoritma pemrograman Dev C++
  • 7.
    Digunakan untuk menentukantindakan yang akan digunakan bila kondisi bernilai benar dan salah if (kondisi) { true statement; } else { false statement; }
  • 8.
    ✓ Hidupkan computer ✓Periksa koneksi internet ✓ Cari aplikasi browser ✓ If google chrome tersedia then ✓ Gunakan google chrome ✓ Else ✓ Gunakan browser lain yang tersedia ✓ Ketik alamat situs SPADA ✓ Gunakan SPADA Algoritma penggunan SPADA
  • 9.
    Untuk menentukan tindakanyang akan digunakan disediakan lebih dari 2 alternatif. Merupakan bentuk statement if dengan statement if lain di dalam if sebelumnya.Untuk menentukan tindakan yang akan digunakan disediakan lebih dari 2 alternatif. Merupakan bentuk statement if dengan statement if lain di dalam if sebelumnya. if kondisiA { if kondisiB { true statementB } else { false statementB } } else { false statementA }
  • 10.
    ✓ Hidupkan computer ✓Periksa koneksi internet ✓ Cari aplikasi browser ✓ If google chrome tersedia then ✓ Gunakan google chrome ✓ Else If google chrome tidak tersedia then ✓ Gunakan opera ✓ Else If opera tidak tersedia then ✓ Gunakan microsotf edge ✓ Else ✓ Gunakan internet explorer ✓ Ketik alamat situs SPADA ✓ Gunakan SPADA Algoritma penggunan SPADA