01 December 2007

JAVA LECTURE III

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: