wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ПР_X_CPP

Total questions: 11

Worksheet time: 13mins

Name
Class
Date
1.

Выберите из списка оператор цикла с параметром:

a)

do

{

операторы;

}

while (условие);

b)

while (условие)

{

операторы;

}

c)

for (инициализация; выражение; модификация)

{

операторы;

}

2.

Выберите из списка правильное описание константы а:

a)

int a;

b)

int a = 5;

c)

const int a = 20;

d)

const int a = 10.5;

3.

Найдите значение выражение: 37 / 5

a)

7

b)

8

c)

2

d)

7.4

4.

Найдите значение выражение: 37. / 5

a)

7

b)

8

c)

2

d)

7.4

5.

Значение переменной b равно 5.

Каким станет значение переменной после выполнения оператора: b--

(a)  

6.

Значение переменной a равно 18.

Какое значение примет переменная а после выполнения оператора: a /= 3

(a)  

7.

Какой результат будет выведен на консоль после выполнения программы при x = 5?

int main() {

setlocale(0, "");

int a =10, b=20, x;

cin >> x;

if (a <= x && x <= b)

cout << "точка x лежит на отрезке [a; b]";

else

cout << "точка x лежит вне отрезка [a; b] ";

}

a)

точка x лежит на отрезке [a; b]

b)

точка x лежит на отрезке [a; b]

точка x лежит вне отрезка [a; b]

c)

точка x лежит вне отрезка [a; b]

d)

ничего не будет выведено

8.

Что будет выведено в результате выполнения программы при введенном n=36:

int main() {

int n;

cin >> n;

switch (n % 17) {

case 1: {n = -n; break;}

case 2: {n -= 2; break;}

case 3: {n -=5; break;} }

cout << n;

}

a)

36

b)

-36

c)

34

d)

31

e)

2

9.

Что будет выведено в результате выполнения программы:

int main() {

int n = 284 , s = 0;

do {

s += n % 10;

n /= 10; }

while (n!=0);

cout << "s=" << s << endl;

}

a)

s=4

b)

s=14

c)

s=28

d)

s=284

10.

Что будет выведено в результате выполнения программы:

int main()

{

int n =5 , s = 0;

for ( int i = 1; i < n; i++)

s += i * i;

cout << s << endl;

}

a)

0

b)

1

c)

30

d)

55

11.

Что будет выведено в результате выполнения программы:

int main()

{

int n =6 , a = 2, y = 1;

for ( int i = 1; i <= n; i++)

y *= a;

cout << y << endl;

}

a)

0

b)

1

c)

32

d)

64