Задания
Версия для печати и копирования в MS Word
Тип Д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

Спрятать решение

Ре­ше­ние.

Опе­ра­ция div делит число с от­бра­сы­ва­ни­ем остат­ка.

Опе­ра­ция mod остав­ля­ет толь­ко оста­ток от де­ле­ния числа.

 

a := 30;

b := 6;

a := a / 2 * b = 90;

if a > b then

c := a - 3 * b = 90 - 18 = 72

else c := a + 3 * b;