СДАМ ГИА: РЕШУ ЕГЭ
Образовательный портал для подготовки к экзаменам
Информатика
≡ информатика
сайты - меню - вход - новости


Задания
Версия для печати и копирования в MS Word
Задания Д18 № 805

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

 

 

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

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;