WorksheetsSains Komputer (Java) 3: Struktur Kawalan Pilihan II
Total questions: 10
Worksheet time: 3mins
Name
Class
Date
1.
Yang manakah antara berikut merupakan sintaks SALAH?
a)
if (syarat)
b)
else if (syarat) { }
c)
else {}
d)
else
2.
Yang manakah antara berikut merupakan sintaks SALAH?
a)
default{}
b)
case nilai: {}
c)
break;
d)
switch (syarat) {}
3.
Apakah perbezaan antara if-else dengan switch-case?
a)
hanya satu menggunakan syarat
b)
salah satu hanya boleh melaksanakan satu pilihan
c)
hanya satu menggunakan dakap
d)
kedudukan syarat dan pemboleh ubah
4.
Yang mana satukah sesuai untuk situasi membeli buku dengan RM30, dan kedua-dua buku berharga RM15?
a)
&&
b)
||
c)
<
d)
>
5.
Yang mana satukah menunjukkan tidak benar dalam aturcara JAVA?
a)
!=
b)
!
c)
false
d)
NOT
6.
Yang manakah berikut BUKAN operator untuk sistem kawalan pilihan?
a)
<
b)
=
c)
&&
d)
!
7.
Yang manakah sintaks paling sesuai untuk menggunakan operator hubungan & logikal?
a)
if-else
b)
switch-case
c)
do-while
d)
semuanya
8.
boolean happy = true;
if (!happy){System.out.println("Yes, it's " + happy);}
else {System.out.println("Yes, it's"+happy);}
Apakah output?
if (!happy){System.out.println("Yes, it's " + happy);}
else {System.out.println("Yes, it's"+happy);}
Apakah output?
a)
Yes, it's false
b)
Yes, it's true
c)
Yes, it'sfalse
d)
Yes, it'strue
9.
int count = 3
switch(count){
case 1: {count = 2;} case 2: {count = 3;}
case 3: {count = 4;} case 5: {count = 5;}}
Apakah nilai count?
switch(count){
case 1: {count = 2;} case 2: {count = 3;}
case 3: {count = 4;} case 5: {count = 5;}}
Apakah nilai count?
a)
2
b)
3
c)
4
d)
5
10.
int count = 1
switch(count){
case 1: {count += 2;} case 2: {count += 3;}
case 3: {count += 4;} case 5: {count += 5;}}
Apakah nilai count?
switch(count){
case 1: {count += 2;} case 2: {count += 3;}
case 3: {count += 4;} case 5: {count += 5;}}
Apakah nilai count?
a)
3
b)
6
c)
10
d)
15
100 %
