wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Умовний оператор

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Яка форма умовного оператора на блоксхемі?

a)

повна форма

b)

неповна (скорочена) форма

c)

істинна форма

d)

хибна форма

2.

Яка форма умовного оператора на блоксхемі?

a)

повна форма

b)

неповна (скорочена) форма

c)

істинна форма

d)

хибна форма

3.

Формат запису повної форми умовного оператора мовою програмування LAZARUS (Free Pascal)

a)

if умова then дія1; else дія2;

b)

if умова then дія1;

c)

if умова then дія1 else дія2;

d)

if умова else дія1 then дія2;

4.

Формат запису неповної(скороченої) форми умовного оператора мовою програмування LAZARUS (Free Pascal)

a)

if умова then дія1; else дія2;

b)

if умова then дія1;

c)

if умова then дія1 else дія2;

d)

if умова else дія1 then дія2;

5.

Якого значення набуде змінна b після виконання фрагменту програми?

...............

a:=5;

if a<0 then b:=a+5 else b:=a-5;

...................

a)

10

b)

0

c)

5

d)

1

6.

Якого значення набуде змінна b після виконання фрагменту програми?

...............

a:=2;

b:=0;

if a>2 then b:=a+5;

...................

a)

7

b)

2

c)

1

d)

0

7.

Дано фрагмент програми:

.........

a:=34;

if a mod 2=1 then a:=0 else a:=1;

.........

Чому буде дорівнювати змінна а?

a)

34

b)

0

c)

1

d)

2

8.

Чому буде рівна змінна S після виконання фрагменту програми?

................................

N:=242;

a:=N div 100;

b:=N mod 10;

if a=b then s:=a+b else s:=a-b;

................................

a)

2

b)

4

c)

0

d)

1

9.

Якщо в умовному операторі після THEN або ELSE необхідно виконати більше ніж одну дію то ...

a)

Необхідно їх брати у круглі дужки ( )

b)

Необхідно їх брати у фігурні дужки { }

c)

Необхідно їх брати в операторні дужки Begin ... end

10.

Як записати умовний оператор для знаходження Максимального з двох чисел?

a)

if a>b else max:=a then max:=b;

b)

if a>b then max:=a else max:=b;

c)

a>b if max:=a then max:=b else;

d)

if a>b then max=a else max=b;