Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

TELESTES

Total questions: 8

Worksheet time: 2hrs 46mins

Name
Class
Date
1.

int a = 5, b = 10, c = 3;

int result = a + b * c - a / c;

Ποιά είναι η τιμή της μεταβλητής result;

a)

31

b)

34

c)

32

d)

29

2.

int a = -15; int b = 4;

int result = a % b;

Ποιά είναι η τιμή της μεταβλητής result;

a)

3

b)

1

c)

-3

d)

-1

3.

int a = 10;

int b = --a / 2;

int c = a--;

int result = b + c;

Ποιά είναι η τιμή της μεταβλητής result;

a)

13

b)

14

c)

12

d)

10

4.

int a = 5, b = 3, result;

result = a++ + ++b * a;

Ποιά είναι η τιμή της μεταβλητής result;

a)

24

b)

29

c)

28

d)

30

5.

int a = 5, b = 3, result;

result = a+++b * a;

Ποιά είναι η τιμή της μεταβλητής result;

a)

29

b)

48

c)

23

d)

25

6.

int x=5, y=88;

float m=9.9, z=3.1;

x = ++m;

y = ++z + x - 4;

if(x == y){

printf("Είναι ισοδύναμα: %d, %d\n", x, y);

}else {

printf("Είναι άνισα: %d, %d\n",x, y);

}

Τι εκτυπώνει το παραπάνω κομμάτι κώδικα;

a)

Ειναι ισοδύναμα

b)

Ειναι άνισα

7.

int a = 1, b = 2, c = 3;

int result = (a++ + b++) > (--c * a++) && (b++ < a);

Ποιά είναι η τιμή της μεταβλητής result;

a)

  • 0 (Ψευδής)

b)

  • 1 (Αληθής)

8.

int x = 3, y = 4, z = 5;

int result = x++ * --y + y-- * ++z - z++ * x;

Ποιά είναι η τιμή της μεταβλητής result;

a)

52

b)

3

c)

264

d)

-4