PEMOGRAMAN ALGORITMA
PERTEMUAN 6
ALGORITMA DAN IMPLEMENTASI SELEKSI
(SESI 1)
A. TUJUAN
B. TEORI SINGKAT
1. Pernyataan if
Pernyataan seleksi dengan IF akan mempunyai beberapa bentuk. Bentuk yang pertama
if(kondisi)
Pernyataan1;
Mulai
Benar
Kondisi Pernyataan
Salah
Selesai
Keterangan :
2. Pernyataan if else
Pernyataan ini akan mempunyai dua pilihan. Jika kondisi bernilai benar, dikerjakan
pernyataan 1 dan jika bernilai salah dikerjakan pernyataan 2. Pernyataan 1 dan 2 juga bisa
merupakan pernyataan majemuk. Bentuk umumnya adalah sebagai berikut.
if(kondisi)
Pernyataan1;
Else
Pernyataan2;
Mulai
Salah Benar
Pernyataan 2 Kondisi Pernyataan 1
Selesai
Keterangan :
3. Pernyataan if else if
Untuk membuat seleksi persyaratan yang lebih kompleks. Bentuk umumnya adalah
sebagai berikut :
C. PRAKTIK
Catatan:
}
}
Catatan:
D. LATIHAN
1. Jika Kondisi Pilihan = 1 maka pernyataan yang keluar adalah Prodi DIII/MI
2. Jika Kondisi Pilihan = 2 maka pernyataan yang keluar adalah Prodi DIII/KA
3. Jika Kondisi Pilihan = 3 maka pernyataan yang keluar adalah Prodi DIII/TI
5. Jika kondisi pilihan bikan 1, 2, 3, dan 4 maka pernyataan yang keluar adalah salah
memasukan pilihan
E. TUGAS
Buatlah sebuah program menuntukan predikat nilai MENGGUNAKAN IF ELSE dengan ketentuan:
1. Jika Kondisi nilai >= 90 maka pernyataan yang keluar adalah Excellent
2. Jika Kondisi nilai < 90 && nilai >=80 maka pernyataan yang keluar adalah Bagus
3. Jika Kondisi nilai < 80 && nilai >=60 maka pernyataan yang keluar adalah Tingkatkan
Lagi
4. Jika Kondisi Pilihan < 60 maka pernyataan yang keluar adalah Maaf, Anda Tidak Lulus,