Каталог заданий.
Условный оператор

Пройти тестирование по этим заданиям
Вернуться к каталогу заданий
Версия для печати и копирования в MS Word
1
Тип Д18 № 3506
i

Опре­де­ли­те зна­че­ние пе­ре­мен­ной c после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы (за­пи­сан­но­го ниже на раз­ных язы­ках про­грам­ми­ро­ва­ния):

Бэй­сик Пас­каль

a = 30

b = 6

a = a / 2 * b

IF a > b THEN

    c = a - 3 * b

ELSE

    c = a + 3 * b

ENDIF

a := 30;

b := 6;

a := a / 2 * b;

if a > b then

    c := a - 3 * b

else

    c := a + 3 * b;

Си++ Ал­го­рит­ми­че­ский язык

a = 30;

b = 6;

a = a / 2 * b;

if (a > b)

    c = a - 3 * b;

else

    c = a + 3 * b;

a := 30

b := 6

a := a / 2 * b

если a > b

    то c := a - 3 * b

иначе c := a + 3 * b

все

Python

a = 30

b = 6

a = a / 2 * b

if a > b:

    c = a - 3 * b

else:

    c = a + 3 * b


Аналоги к заданию № 3506: 4554 3530 3543 ... Все


2
Тип Д18 № 3534
i

Опре­де­ли­те зна­че­ние пе­ре­мен­ной c после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы (за­пи­сан­но­го ниже на раз­ных язы­ках про­грам­ми­ро­ва­ния):

Бэй­сик Пас­каль

a = 22

b = 3

a = - 2 * b + a / 2

If a < b Then

    c = 4 * b – 3 * a

Else c = 3 * a + 4 * b

End If

a := 22;

b := 3;

a := - 2 * b + a / 2;

if a < b then

    c := 4 * b – 3 * a

else

    c := 3 * a + 4 * b;

Си++ Ал­го­рит­ми­че­ский язык

a = 22;

b = 3;

a = - 2 * b + a / 2;

if (a < b)

    c = 4 * b – 3 * a;

else

    c = 3 * a + 4 * b;

a := 22

b := 3

a := - 2 * b + a / 2;

если a < b

    то c := 4 * b – 3 * a

иначе c := 3 * a + 4 * b

Python

a = 22

b = 3

a = - 2 * b + a / 2

if a < b:

    c = 4 * b – 3 * a

else:

    c = 3 * a + 4 * b


Аналоги к заданию № 3534: 3539 Все


3
Тип Д18 № 4554
i

Опре­де­ли­те зна­че­ние пе­ре­мен­ной c после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы (за­пи­сан­но­го ниже на раз­ных язы­ках про­грам­ми­ро­ва­ния). Ответ за­пи­ши­те в виде це­ло­го числа.

Бей­сикПас­каль

a = 30

b = 14

a = a – 2 * b

IF a > b THEN

    c = b + 2 * a

ELSE

    c = b - 2 * a

ENDIF

a := 30;

b := 14;

a := a – 2 * b;

if a > b then

    c := b + 2 * a

else

    c := b - 2 * a;

Си++Ал­го­рит­ми­че­ский язык

a = 30;

b = 14;

a = a – 2 * b;

if (a > b)

    c = b + 2 * a;

else

    c = b - 2 * a;

a := 30

b := 14

a := a – 2 * b

если a > b

    то c := b + 2 * a

иначе c := b - 2 * a

все

Python

a = 30

b = 14

a = a – 2 * b

if a > b:

    c = b + 2 * a

else:

    c = b - 2 * a


Аналоги к заданию № 3506: 4554 3530 3543 ... Все


4
Тип Д18 № 4933
i

Опре­де­ли­те зна­че­ние пе­ре­мен­ной c после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы (за­пи­сан­но­го ниже на раз­ных язы­ках про­грам­ми­ро­ва­ния). Ответ за­пи­ши­те в виде це­ло­го числа:

Бэй­сик Пас­каль

a = 30

b = 6

a = a * 3 / b

IF a < b THEN

    c = 2 * a – 5 * (b + 2)

ELSE

    c = 2 * a + 5 * (b + 2)

END IF

a := 30;

b := 6;

a := a * 3 / b;

if a < b then

    c := 2 * a – 5 * (b + 2)

else

    c := 2 * a + 5 * (b + 2);

Си++ Ал­го­рит­ми­че­ский

a = 30;

b = 6;

a = a * 3 / b;

if (a < b)

    c = 2 * a – 5 * (b + 2);

else

    c = 2 * a + 5 * (b + 2);

a := 30

b := 6

a := a * 3 / b

если a < b

    то c := 2 * a – 5 * (b + 2)

иначе c := 2 * a + 5 * (b + 2)

все

Python

a = 30

b = 6

a = a * 3 / b

if a < b:

    c = 2 * a – 5 * (b + 2)

else:

    c = 2 * a + 5 * (b + 2)


Аналоги к заданию № 4933: 4974 5053 5085 ... Все


5
Тип Д18 № 805
i

Опре­де­ли­те зна­че­ние пе­ре­мен­ной с после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы:

 

Бэй­сикПас­каль

a = 30

b = 6

a = a / 2 * b

IF a > b THEN

c = a - 3 * b

ELSE c = a + 3 * b

ENDIF

a := 30;

b := 6;

a := a / 2 * b;

if a > b then

c := a - 3 * b

else c := a + 3 * b;

Си++Ал­го­рит­ми­че­ский язык

a = 30;

b = 6;

a = a / 2 * b;

if (a > b)

    c = a - 3 * b;

else c = a + 3 * b;

a := 30

b := 6

a := a / 2 * b

если a > b то

c := a - 3 * b

иначе c := a + 3 * b

Python

a = 30

b = 6

a = a / 2 * b

if a > b:

    c = a - 3 * b

else:

    c = a + 3 * b


Пройти тестирование по этим заданиям