Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Arduino_01

Total questions: 8

Worksheet time: 6mins

Name
Class
Date
1.

Syntax untuk fungsi "if" adalah ...

a)

if(condition){

//statement(s)

}

b)

if(statement){

//statement(s)

}

c)

if(statement){

//condition(s)

}

d)

if(condition){

//increment(s)

}

2.

Comparation Operator yang menyatakan "x tidak sama dengan y" adalah ...

a)

x =! y

b)

x == y

c)

x <=

d)

x != y

3.

Berikut ini contoh code untuk fungsi if, manakah yang salah dari contoh berikut ...

a)

if (x > 120) digitalWrite(LEDpin, HIGH);

b)

if (x > 120) {digitalWrite(LEDpin, HIGH);}

c)

if (x > 120)

digitalWrite(LEDpin, HIGH)

d)

if (x > 120) {

digitalWrite(LEDpin1, HIGH);

digitalWrite(LEDpin2, HIGH);

}

4.

Logic yang menghasilkan true jika kedua operand true adalah ...

a)

OR

b)

AND

c)

NOT

d)

NOR

5.

Logic yang manghasilkan true jika salah satu dari operand bernilai true adalah ...

a)

AND

b)

OR

c)

NOT

d)

NOR

6.

Syntax untuk switch...case adalah ...

a)

switch (var) {

case label1:

// statements

case label2:

// statements

default:

// statements

}

b)

switch(condition){

//statement(s)

}

c)

switch (var) {

case label1:

// statements

break;

case label2:

// statements

break;

default:

// statements

break;

}

d)

switch (condition) {

case label1:

// statements

break;

case label2:

// statements

break;

default:

// statements

break;

}

7.

Syntax untuk for loop adalah ...

a)

for (condition; initialization; increment) {

// statement(s);

}

b)

for (increment; condition; initialization) {

// statement(s);

}

c)

for (initialization; condition; increment) {

// statement(s);

}

d)

for (initialization; increment; condition) {

// statement(s);

}

8.

Syntax untuk while loop adalah ...

a)

while (condition) {

// statement(s)

}

b)

while (statement) {

// statement(s)

}

c)

while (increment) {

// statement(s)

}

d)

while (condition) {

// condition

}