Определите значение переменной c после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования). Ответ запишите в виде целого числа.
| Бейсик | Паскаль |
|---|---|
a = 30 b = 6 a = a * 3 / b IF a < b THEN c = 3*a - 5 * (b+3) ELSE c = 3*a + 5 * (b+3) END IF | a := 30; b := 6; a := a * 3 / b; if a < b then c := 3*a - 5 *(b+3) else c := 3*a + 5 * (b+3); |
| Си++ | Алгоритмический язык |
a = 30; b = 6; a = a * 3 / b; if (a < b) c = 3*a - 5 * (b+3); else c = 3*a + 5 * (b+3); | a := 30 b := 6 a := a * 3 / b если a < b то c := 3*a - 5*(b+3) иначе c := 3*a + 5*(b+3) все |
| Python | |
a = 30 b = 6 a = a * 3 / b if a < b: c = 3 * a - 5 * (b+3) else: c = 3 * a + 5 * (b+3)
| |
Выполним программу:
a := 30,
b := 6,
a := a * 3 / b = 30 · 3/6 = 15.
Условие a < b не выполняется, поэтому далее выполним: c := 3*a + 5 * (b+3) = 45 + 45 = 90.
Ответ: 90.

