1.
7 operasi perbandingan :
·
==
sama dengan
·
>
lebih besar
·
<
lebih kecil
·
>=
lebih besar atau sama dengan
·
<=
lebih kecil atau sama dengan
·
!=
tidak sama dengan
·
Nama_Variabel.equals(“perbandingan”)
2.
System.out.println('a'
< 'b'); //true
System.out.println('a' <= 'A'); //false
System.out.println('a' > 'b'); //false
System.out.println('a' >= 'A');
// true
System.out.println('a'
== 'b'); //false
System.out.println('a' != 'b');
//true
3.
Tidak bisa dijalankan, karena tipe data
yang Boolean tidak bisa dijadikan integer karena Boolean hanya memiliki nilai
“TRUE” & “FALSE”.
4.
if
(radius >= 0)
{
area =
radius * radius * PI;
System.out.println(“The area for the circle of” + “radius”+radius+ “is”+area);
}
System.out.println(“The area for the circle of” + “radius”+radius+ “is”+area);
}
5.
A. if (y > 0)
{
X = 1;
}
B. if (nilai > = 60)
B. if (nilai > = 60)
{
System.out.print(“LULUS”);
}
else
else
if(nilai
< 60)
{
System.out.print(“GAGAL”);
}
}
6.
a. 30 is even
30 is odd
b. 30 is even
b. 30 is even
7.
kesalahannya terdapat pada syntaxnya
karena pertama kali sudah diperiksa dan mencakup semua nilai yang terdapat di atasnya
sehingga tidak dilakukan pengecekan lagi karena pada pemeriksaan if yang
pertama sudah benar.
8.
Output nya : X is 2
9.
C
10.
Jika diisi dengan 14 hasil outputnya
: 14 is even
Jika diisi dengan 15 hasilnya outputnya : 15 is multiple of 5
Jika number diisi 30 hasilnya outputnya : 30 is even
Jika diisi dengan 15 hasilnya outputnya : 15 is multiple of 5
Jika number diisi 30 hasilnya outputnya : 30 is even
30 is multiple of 5
11. 1. (true) && (3 > 4) // False
2. !(x > 0) && (x > 0)// False
3. (x > 0) || (x < 0) // True
4. (x !=0) || (x == 0) // True
5.(x >= 0) || (x < 0) // False
6. (x != 1) == !(x == 1) // True
2. !(x > 0) && (x > 0)// False
3. (x > 0) || (x < 0) // True
4. (x !=0) || (x == 0) // True
5.(x >= 0) || (x < 0) // False
6. (x != 1) == !(x == 1) // True
12. if (num > 1 && num < 100);
13.
1.
Nomer 2,4, dan 5 tidak diperbolehkan
sebab ekspresi tersebut digunakan untuk perbandingan string.
2. nomer 1,3,dan 6 di perbolehkan untuk digunakan
di java.
14. (x
< y && y < z) is // true
(x < y || y < z) is // true
!(x < y) is // false
(x + y < z) is // true
(x + y < z) is // true
(x < y || y < z) is // true
!(x < y) is // false
(x + y < z) is // true
(x + y < z) is // true
15. a. amount is 32.320000 3.232000e+01
b. amount is 32.3200 3.2320e+01
c. false
d. java
e. false java
f. false java
b. amount is 32.3200 3.2320e+01
c. false
d. java
e. false java
f. false java
0 opmerkings:
Plaas 'n opmerking