Pernyataan Percabangan IF
digunakan untuk mengontrol eksekusi statement
tergantung pada kondisi yang ditentukan sebelumnya.
sebagai penalaran liat contoh sebagai berikut:
jika saya belajar
maka
saya akan mendapatkan nilai yang tinggi
Satu Kondisi
if (kondisi)
statement
Dua kondisi
if (kondisi)
statement jika kondisi benar
else
statement jika kondisi salah
Tiga kondisi atau lebih
if (kondisi1)
statement jika kondisi1 benar
else if (kondisi2)
statement jika kondisi1 salah
else
statement jika kondisi1 dan kondisi2 salah
Pernyataan Percabangan SWITCH
digunakan untuk menyederhanakan kompleksitas statement
IF yang banyak mengandung kondisi.
switch (ekspresi) {
case nilai1:
// statement yang akan dilakukan bila ekspresi = nilai1
break;
case nilai2:
// statement yang akan dilakukan bila ekspresi = nilai2
break;
default:
// statement yang akan dilakukan bila statement diatas
tidak ada yang sama dengan ekspresi
}
Pernyataan Perulangan FOR
digunakan untuk melakukan pengulangan yang banyaknya
sudah pasti atau sudah diketahui sebelumnya.
for (inisialisasi;kondisi;iterasi)
{
// statement yang akan di ulang
}
Pernyataan Perulangan While
adalah jenis pengulangan yang mendefinisikan kondisi di awal blok.
ini artinya, apabila kondisi tidak terpenuhi (false) maka proses
pengulangan pun tidak akan pernah dilakukan. Proses inisialisasi
nilai pada struktur while ditulis sebelum kita menuliskan struktur
while itu sendiri, sedangkan iterasi akan ditulis di dalam blok.
inisialisasi
while (kondisi)
{
// statement yang akan di ulang
iterasi
}
STUDY CASE UNTUK IF, SWITCH, FOR DAN WHILE
1. Selesaikan kasus untuk konversi dari nilai angka ke nilai indeks
(A, B, C, D, E). dengan ketentuan rumus dan kondisi sebagai berikut:
nilai besar sama dengan 80 memperoleh indeks A
nilai antara 70 dan 80 memperoleh indeks B
nilai antara 50 dan 70 memperoleh indeks C
nilai antara 30 dan 50 memperoleh indeks D
nilai kecil sama dengan 30 memperoleh indeks E
nilai akhir = (60% X nilai UAS) + (40% X nilai UTS)
SBY mendapatkan nilai UTS 80, nilai UAS 65
JK mendapatkan nilai UTS 70, nilai UAS 85
Cari nilai akhir SBY dan JK dengan Statement IF
2. Diketahui hari 1 minggu, hari 2 senin, hari 3 selasa, hari 4 rabu,
hari 5 kamis, hari 6 jumat, hari 7 sabtu.
cari hari kuliah JAVA PROGRAMMING dengan menggunakan statement SWITCH
3. Tampilkan tulisan " BELAJAR JAVA PROGRAMMING " sebanyak 10 kali
dengan menggunakan statement FOR dan WHILE.
No comments:
Post a Comment