1.
Operator logika Boolean
AND
Scrip :
Hasil Program :
Hasil Analisa :
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.
Operator logika Boolean
logika inclusive OR
Script :
Hasil Program :
Hasil Analisa :
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.
Logika Not
Script :
Hasil Program :
Hasil Analisa :
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
4.
Operator Kondisi
Script :
Hasil Program :
Hasil Analisa :
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
5. Operator Precedence
Script :
Hasil Program :
Hasil Analisa :
Dengan statement system.out.printIn dapat menghasilkan input :
String a-z. proses : int a-z, output : “.”,
“[]”,
“()”,
“++”,
“—“,
“|”,
“*”,
“-“,
“<<”,
“>>”,
“>>>”,
“<<<”,
“<”,
“>”,
“<=”,
“>=”
, “==”
, “|=”,
“&”,
“|”,
“^”,
“&&”
,”||”,
“?:”,
“=”
6.
Mendeklarasikan dan
Mencetak variable
Script :
Hasil Program :
Hasil Analisa :
Dengan statement system.out.printIn dapat menghasilkan input :
Integer number, character letter, Boolean result, string str, proses :
number =10, letter =’a’, result = true, str = “Hello”, output : number, letter,
result, str.
7.
Mendapatkan Nilai
rata-rata
Script :
Hasil Program :
Hasil Analisa :
Dengan statement system.out.printIn dapat menghasilkan input :
Number number1, Number number2, Number number3, Number ratarata, proses :
number1=10, number2= 20, number3 = 45, ratarata = 25, output : 10, 20, 45, 25
8.
Operator Predence 2
Script :
Hasil Program :
Hasil Analisa :
9.
Statement if-else
Script :
Hasil Program :
Hasil Analisa :
Dengan statement system.out.printIn
menghasilkan input : int = 68 , proses : if (grade > 60 ), output :
System.out.println(“Congratulations”), System.out.println(“Sorry you failed”)
10.
Statement if-else-if ygfdzs
Script :
Hasil Program :
Hasil Analisa :
Dengan statement system.out.printIn menghasilkan input : int = 68, proses : if (gr
de > 90)
(System.out.println (“Very good”),
output : else if (System.out.println (“Sory
you failed”)
11.
Statement if-else-else-if
Script :
Hasil Program :
Hasil Analisa :
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!))
12.
Statement Switch
Script :
Hasil Program :
Hasil Analisa :
13.
Program
Nilai
Script :
Hasil
Program :
Hasil Analisa
:
Dengan statement system.out.printIn dapat menghasilkan input : int
number1 = 70, int number2 = 70, int number3 = 70, proses : number1, number2,
number3, output : if ((number1+number2+number3)/3 < 60)
14.
Membaca
Bilangan
Script :
Hasil
Program :
Hasil
Analisa :
valid
Number
15.
Cetak
Seratus Kali
Script :
Hasil
Program :
Hasil
Analisa :
Dengan statement system.out.printIn dapat menghasilkan input : int
= 0, proses : while (x < 100), output (x)
|