SlideShare a Scribd company logo
IF
PERNYATAAN
END IF
FLOWCHART
BENTUK IF TUNGGAL ALGORITMA
IF (KONDISI)
{
PERNYATAAN ;
…
}
JIKA kondisi benar MAKA
Pernyataan
…
AKHIR-JIKA
 Masukan jenis kelamin anda:
 JIKA (jk L) MAKA
Tampilkan ( Anda Adalah LAKI-LAKI)
SEBALIKNYA
AKHIR-JIKA
• Masukan jenis kelamin anda:
• JIKA (jk bukan L) MAKA
Tampilkan ( Anda Adalah perempuan)
SEBALIKNYA
AKHIR-JIKA
 Masukan Angka :
 Jika (angka0 atau angka1) MAKA
Tampilkan (angka tersebut adalah bilangan biner)
SEBALIKNYA
AKHIR-JIKA
• Masukan Angka :
• Jika (angka>= 0 s/d angka<=1) MAKA
Tampilkan (angka tersebut adalah bilangan Bulat)
SEBALIKNYA
AKHIR-JIKA
• Masukan Angka :
• Jika (angka % 20) MAKA
Tampilkan (angka tersebut adalah bilangan Genap)
SEBALIKNYA
AKHIR-JIKA
• Masukan Angka :
• Jika (angka>= 0 s/d angka<=1) MAKA
Tampilkan (angka tersebut adalah bilangan Bulat)
SEBALIKNYA
AKHIR-JIKA
IF
PERNYATAAN 1
END IF
PERNYATAAN 2
BENTUK UMUM ALGORITMA
IF (KONDISI)
{
PERNYATAAN1;
…
}
Else
{
PERNYATAAN2;
…
}
JIKA kondisi benar MAKA
Pernyataan1
…
SEBALIKNYA
Pernyataan2
…
AKHIR-JIKA
IF
IF
IF
PERNYATAAN1
PERNYATAAN…n
PERNYATAAN2
END IF
BENTUK UMUM ALGORITMA
IF (KONDISI)
{
PERNYATAAN1;
}
Else
IF (KONDISI)
{
PERNYATAAN2;
}
ELSE
IF (KONDISI)
{
….
PERNYATAAN-n;
}
JIKA kondisi benar MAKA
Pernyataan1
…
SEBALIKNYA
JIKA kondisi benar MAKA
Pernyataan2
…
SEBALIKNYA
JIKA kondisi benar MAKA
PERNYATAAN-n
AKHIR-JIKA
Case
1
case
2
case
3
PERNYATAAN1
PERNYATAAN…n
PERNYATAAN2
END
BENTUK SWITCH-CASE ALGORITMA
switch (nilai)
{
Case nilai1:
PERNYATAAN11;
PERNYATAAN12;
Break;
Case nilai2:
PERNYATAAN22;
PERNYATAAN23;
Break;
Case nilai3:
PERNYATAAN31;
PERNYATAAN32;
Break;
Default:
PERNYATAANn1;
PERNYATAANn2;
Break;
}
COCOK nilai
DENGAN nilai1 MAKA
PERNYATAAN11;
PERNYATAAN12;
DENGAN nilai2 MAKA
PERNYATAAN22;
PERNYATAAN23;
DENGAN nilai3 MAKA
PERNYATAAN31;
PERNYATAAN32;
LAINNYA
PERNYATAANn1;
PERNYATAANn2;
AKHIR-COCOK
 Masukan (IPK):
 Jika (ipk ≥ 2 dan ipk ≤ 2,75) MAKA
Tampilkan “LULUS MEMUASKAN”
SEBALIKNYA
JIKA (ipk > 2,75 dan ipk ≤ 3,50) MAKA
Tampilkan “LULUS SANGAT MEMUASKAN”
SEBALIKNYA
JIKA (ipk > 3,50 dan ipk ≤ 4,00) MAKA
Tampilkan “LULUS DENGAN PUJIAN”
SEBALIKNYA
Tampilkan “DATA IPK TIDAK VALID”
AKHIR-JIKA
AKHIR-JIKA
AKHIR-JIKA
 Buatlah Program Pemindahan chanel
TV (1.... 6):
 Jikal (chanel =1) maka
tampikan “TVRI”
Sebaliknya
 Jikal (chanel =1) maka
tampikan “RCTI”
Sebaliknya
 Jikal (chanel =2) maka
tampikan “TRANS 7”
Sebaliknya
 Jikal (chanel =3) maka
tampikan “TRANS TV”
Sebaliknya
Jikal (chanel =4) maka
tampikan “METRO”
Sebaliknya
Jikal (chanel =5) maka
tampikan “KOMPAS”
Sebaliknya
Jikal (chanel =6) maka
tampikan “TV ONE”
Sebaliknya
Tampilkan “ chanel tv yang anda
masukan salah ”
Akhir-jika
Akhir-jika
Akhir-jika
Akhir-jika
Akhir-jika

More Related Content

More from Menny SN

Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10
Menny SN
 
Algoritma&Pemrograman C++ Pertemuan 9
Algoritma&Pemrograman C++ Pertemuan 9Algoritma&Pemrograman C++ Pertemuan 9
Algoritma&Pemrograman C++ Pertemuan 9
Menny SN
 
Algoritma&Pemrograman C++ Pertemuan 7
Algoritma&Pemrograman C++ Pertemuan 7Algoritma&Pemrograman C++ Pertemuan 7
Algoritma&Pemrograman C++ Pertemuan 7
Menny SN
 
Algoritma&Pemrograman C++ Pertemuan 6
Algoritma&Pemrograman C++ Pertemuan 6Algoritma&Pemrograman C++ Pertemuan 6
Algoritma&Pemrograman C++ Pertemuan 6
Menny SN
 
Algoritma&Pemrograman C++ Pertemuan 5
Algoritma&Pemrograman C++ Pertemuan 5Algoritma&Pemrograman C++ Pertemuan 5
Algoritma&Pemrograman C++ Pertemuan 5
Menny SN
 
Algoritma&Pemrograman C++ Pertemuan 4
Algoritma&Pemrograman C++ Pertemuan 4Algoritma&Pemrograman C++ Pertemuan 4
Algoritma&Pemrograman C++ Pertemuan 4
Menny SN
 
Algoritma&Pemrograman C++ Pertemuan 3
Algoritma&Pemrograman C++ Pertemuan 3Algoritma&Pemrograman C++ Pertemuan 3
Algoritma&Pemrograman C++ Pertemuan 3
Menny SN
 
Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1
Menny SN
 
Algoritma dan pemrograman dengan C++ Pertemuan 2
Algoritma dan pemrograman dengan C++ Pertemuan 2Algoritma dan pemrograman dengan C++ Pertemuan 2
Algoritma dan pemrograman dengan C++ Pertemuan 2
Menny SN
 

More from Menny SN (9)

Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10Algoritma&Pemrograman C++ Pertemuan 10
Algoritma&Pemrograman C++ Pertemuan 10
 
Algoritma&Pemrograman C++ Pertemuan 9
Algoritma&Pemrograman C++ Pertemuan 9Algoritma&Pemrograman C++ Pertemuan 9
Algoritma&Pemrograman C++ Pertemuan 9
 
Algoritma&Pemrograman C++ Pertemuan 7
Algoritma&Pemrograman C++ Pertemuan 7Algoritma&Pemrograman C++ Pertemuan 7
Algoritma&Pemrograman C++ Pertemuan 7
 
Algoritma&Pemrograman C++ Pertemuan 6
Algoritma&Pemrograman C++ Pertemuan 6Algoritma&Pemrograman C++ Pertemuan 6
Algoritma&Pemrograman C++ Pertemuan 6
 
Algoritma&Pemrograman C++ Pertemuan 5
Algoritma&Pemrograman C++ Pertemuan 5Algoritma&Pemrograman C++ Pertemuan 5
Algoritma&Pemrograman C++ Pertemuan 5
 
Algoritma&Pemrograman C++ Pertemuan 4
Algoritma&Pemrograman C++ Pertemuan 4Algoritma&Pemrograman C++ Pertemuan 4
Algoritma&Pemrograman C++ Pertemuan 4
 
Algoritma&Pemrograman C++ Pertemuan 3
Algoritma&Pemrograman C++ Pertemuan 3Algoritma&Pemrograman C++ Pertemuan 3
Algoritma&Pemrograman C++ Pertemuan 3
 
Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1Algoritma&Pemrograman C++ Pertemuan 1
Algoritma&Pemrograman C++ Pertemuan 1
 
Algoritma dan pemrograman dengan C++ Pertemuan 2
Algoritma dan pemrograman dengan C++ Pertemuan 2Algoritma dan pemrograman dengan C++ Pertemuan 2
Algoritma dan pemrograman dengan C++ Pertemuan 2
 

Recently uploaded

Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
indraayurestuw
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
sitispd78
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Kanaidi ken
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
MildayantiMildayanti
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
GusniartiGusniarti5
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
NanieIbrahim
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
ahyani72
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Fathan Emran
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
DinaSetiawan2
 
Media Pembelajaran kelas 3 SD Materi konsep 8 arah mata angin
Media Pembelajaran kelas 3 SD Materi konsep 8 arah mata anginMedia Pembelajaran kelas 3 SD Materi konsep 8 arah mata angin
Media Pembelajaran kelas 3 SD Materi konsep 8 arah mata angin
margagurifma2023
 
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
PreddySilitonga
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Fathan Emran
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
SABDA
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
RUBEN Mbiliyora
 
refleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudahrefleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudah
muhamadsufii48
 
Modul Ajar Statistika Data Fase F kelas
Modul Ajar Statistika Data Fase F  kelasModul Ajar Statistika Data Fase F  kelas
Modul Ajar Statistika Data Fase F kelas
ananda238570
 
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptxGERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
fildiausmayusuf1
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
budimoko2
 
Juknis penggunaan aplikasi ecoklit pilkada 2024
Juknis penggunaan  aplikasi ecoklit pilkada 2024Juknis penggunaan  aplikasi ecoklit pilkada 2024
Juknis penggunaan aplikasi ecoklit pilkada 2024
abdinahyan
 

Recently uploaded (20)

Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdfKisi-kisi PAT IPS Kelas 8 semester 2.pdf
Kisi-kisi PAT IPS Kelas 8 semester 2.pdf
 
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdfMODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
MODUL AJAR MAT LANJUT KELAS XI FASE F.pdf
 
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28  Juni 2024
Workshop "CSR & Community Development (ISO 26000)"_di BALI, 26-28 Juni 2024
 
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdfPanduan Penggunaan Rekomendasi Buku Sastra.pdf
Panduan Penggunaan Rekomendasi Buku Sastra.pdf
 
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOKPENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
PENDAMPINGAN INDIVIDU 2 CGP ANGKATAN 10 KOTA DEPOK
 
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIANSINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
SINOPSIS, TEMA DAN PERSOALAN NOVEL MENITI IMPIAN
 
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptxMateri 2_Benahi Perencanaan dan Benahi Implementasi.pptx
Materi 2_Benahi Perencanaan dan Benahi Implementasi.pptx
 
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum MerdekaModul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
Modul Ajar PAI dan Budi Pekerti Kelas 8 Fase D Kurikulum Merdeka
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 
Aksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos ValidasiAksi Nyata Merdeka Belajar Lolos Validasi
Aksi Nyata Merdeka Belajar Lolos Validasi
 
Media Pembelajaran kelas 3 SD Materi konsep 8 arah mata angin
Media Pembelajaran kelas 3 SD Materi konsep 8 arah mata anginMedia Pembelajaran kelas 3 SD Materi konsep 8 arah mata angin
Media Pembelajaran kelas 3 SD Materi konsep 8 arah mata angin
 
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
ATP Kimia Fase E Kelas X bisa deigunakan ditahun ajaran 2024/2025
 
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
Modul Ajar Bahasa Indonesia Kelas 7 Fase D Kurikulum Merdeka - [abdiera.com]
 
Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?Pelatihan AI GKA abdi Sabda - Apa itu AI?
Pelatihan AI GKA abdi Sabda - Apa itu AI?
 
Laporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docxLaporan Pembina Pramuka sd format doc.docx
Laporan Pembina Pramuka sd format doc.docx
 
refleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudahrefleksi tindak lanjut d pmm agar lebih mudah
refleksi tindak lanjut d pmm agar lebih mudah
 
Modul Ajar Statistika Data Fase F kelas
Modul Ajar Statistika Data Fase F  kelasModul Ajar Statistika Data Fase F  kelas
Modul Ajar Statistika Data Fase F kelas
 
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptxGERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
GERAKAN KERJASAMA DAN BEBERAPA INSTRUMEN NASIONAL PENCEGAHAN KORUPSI.pptx
 
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDFJUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
JUKNIS SOSIALIASI PPDB JATENG 2024/2025.PDF
 
Juknis penggunaan aplikasi ecoklit pilkada 2024
Juknis penggunaan  aplikasi ecoklit pilkada 2024Juknis penggunaan  aplikasi ecoklit pilkada 2024
Juknis penggunaan aplikasi ecoklit pilkada 2024
 

Algoritma&Pemrograman C++ Statemen kendali

  • 1.
  • 3. BENTUK IF TUNGGAL ALGORITMA IF (KONDISI) { PERNYATAAN ; … } JIKA kondisi benar MAKA Pernyataan … AKHIR-JIKA
  • 4.  Masukan jenis kelamin anda:  JIKA (jk L) MAKA Tampilkan ( Anda Adalah LAKI-LAKI) SEBALIKNYA AKHIR-JIKA • Masukan jenis kelamin anda: • JIKA (jk bukan L) MAKA Tampilkan ( Anda Adalah perempuan) SEBALIKNYA AKHIR-JIKA
  • 5.  Masukan Angka :  Jika (angka0 atau angka1) MAKA Tampilkan (angka tersebut adalah bilangan biner) SEBALIKNYA AKHIR-JIKA • Masukan Angka : • Jika (angka>= 0 s/d angka<=1) MAKA Tampilkan (angka tersebut adalah bilangan Bulat) SEBALIKNYA AKHIR-JIKA
  • 6. • Masukan Angka : • Jika (angka % 20) MAKA Tampilkan (angka tersebut adalah bilangan Genap) SEBALIKNYA AKHIR-JIKA • Masukan Angka : • Jika (angka>= 0 s/d angka<=1) MAKA Tampilkan (angka tersebut adalah bilangan Bulat) SEBALIKNYA AKHIR-JIKA
  • 8. BENTUK UMUM ALGORITMA IF (KONDISI) { PERNYATAAN1; … } Else { PERNYATAAN2; … } JIKA kondisi benar MAKA Pernyataan1 … SEBALIKNYA Pernyataan2 … AKHIR-JIKA
  • 10. BENTUK UMUM ALGORITMA IF (KONDISI) { PERNYATAAN1; } Else IF (KONDISI) { PERNYATAAN2; } ELSE IF (KONDISI) { …. PERNYATAAN-n; } JIKA kondisi benar MAKA Pernyataan1 … SEBALIKNYA JIKA kondisi benar MAKA Pernyataan2 … SEBALIKNYA JIKA kondisi benar MAKA PERNYATAAN-n AKHIR-JIKA
  • 12. BENTUK SWITCH-CASE ALGORITMA switch (nilai) { Case nilai1: PERNYATAAN11; PERNYATAAN12; Break; Case nilai2: PERNYATAAN22; PERNYATAAN23; Break; Case nilai3: PERNYATAAN31; PERNYATAAN32; Break; Default: PERNYATAANn1; PERNYATAANn2; Break; } COCOK nilai DENGAN nilai1 MAKA PERNYATAAN11; PERNYATAAN12; DENGAN nilai2 MAKA PERNYATAAN22; PERNYATAAN23; DENGAN nilai3 MAKA PERNYATAAN31; PERNYATAAN32; LAINNYA PERNYATAANn1; PERNYATAANn2; AKHIR-COCOK
  • 13.  Masukan (IPK):  Jika (ipk ≥ 2 dan ipk ≤ 2,75) MAKA Tampilkan “LULUS MEMUASKAN” SEBALIKNYA JIKA (ipk > 2,75 dan ipk ≤ 3,50) MAKA Tampilkan “LULUS SANGAT MEMUASKAN” SEBALIKNYA JIKA (ipk > 3,50 dan ipk ≤ 4,00) MAKA Tampilkan “LULUS DENGAN PUJIAN” SEBALIKNYA Tampilkan “DATA IPK TIDAK VALID” AKHIR-JIKA AKHIR-JIKA AKHIR-JIKA
  • 14.  Buatlah Program Pemindahan chanel TV (1.... 6):  Jikal (chanel =1) maka tampikan “TVRI” Sebaliknya  Jikal (chanel =1) maka tampikan “RCTI” Sebaliknya  Jikal (chanel =2) maka tampikan “TRANS 7” Sebaliknya  Jikal (chanel =3) maka tampikan “TRANS TV” Sebaliknya Jikal (chanel =4) maka tampikan “METRO” Sebaliknya Jikal (chanel =5) maka tampikan “KOMPAS” Sebaliknya Jikal (chanel =6) maka tampikan “TV ONE” Sebaliknya Tampilkan “ chanel tv yang anda masukan salah ” Akhir-jika Akhir-jika Akhir-jika Akhir-jika Akhir-jika