0
Posted by Unknown
on
02.43
Tugas 10.4
Operator Logika
1.
3.10.4.1(Logika And) dan (boolean logika
AND)
Hasil
Program :
Hasil
Analisis :
Dengan statement system.out.printIn
bahwa && mensupports short circuit evaluations (atau evaluasi perbagian
), sementara operator & tidak, inputnya adalah : Int I = 0, int j = 10,
boolean test= false, prosesnya adalah : test = (i > 10) && (j++ >
9), test = (i > 10) & (j++ > 9), outputnya adalah : 0, 10, false, 0,
11, false
2. 3.10.4.2 / (logika OR)
dan / (boolean logika inclusive OR)
Hasil
Program :
Hasil
Analisis :
Dengan statement system.out.printIn
bahwa || mendukung short-circuit evaluations (atau proses evaluasi sebagian
), inputnya adalah : int i = 0, int j =
10, boolean test= false, prosesnya adalah : test = (i < 10 ) || (j++ >
9), test = (i < 10) | (j++ > 9), outputnya adalah : 0, 10, true, 0, 11,
true
3.10.4.3 ^ (boolean
logika ExclusiveOR)
3.
Hasil
Program :
Hasil
Analisis :
Dengan statement system.out.printIn
dapat menjumlahkan hasil dari suatu exclusive Or dengan input : boolean va11 =
true, boolean va12 = true, prosesnya : va11 = false, va12 = true, outputnya :
false, true, false, true.
4.
3.10.4.4 ! (logika NOT)
3.10.4.4 ! (logika NOT)
Hasil
Program :
Dengan statement system.out.printIn dapat digunakan dalam satu argumen, dimana argumen tersebut menjadi suatu pernyataan, variabel atau konstanta, dengan input : boolean va11 = true, boolean va12= false, prosesnya = system.out.println(!va11), system.out.println(!va12), outputnya : false, true
5. 8. 10.5 Operator Kondisi
Hasil
Program :
Hasil
Analisis :
Dengan statement system.out.printIn membawa
tiga argumen yang memebentuk suatu ekspresi b ersyarat, dengan input : string
status =””, int grade = 80, prosesnya : status = (grade >= 60) ?
“Passed”:”Fail”, outputnya Passed
e
Hasil Program :
Hasil Analisis :
Dengan statement system.out.printIn
menghasilkan input : double grade = 92.0, proses : else if
(grade < 90 ) && (grade >= 80)
(System.out.println(“Good job”), outputnya : (grade < 80 ) && (grade
>= 60) (Systm.out.println(Study harder!))
7. 4.2.7
Statement Switch
Hasil Program :
Posting Komentar