Задания
Версия для печати и копирования в MS WordОпределите значение переменной c после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования). Ответ запишите в виде целого числа.
| Бейсик | Паскаль |
|---|---|
a = 12 b = 3 a = a / b * 2 IF a > b THEN c = a + b ELSE c = b - 2 * a ENDIF | a := 12; b := 3; a := a / b * 2; if a > b then c := a + b else c := b - 2 * a; |
| Си++ | Алгоритмический язык |
a = 12; b = 3; a = a / b * 2; if (a > b) c = a + b; else c = b - 2 * a; | a := 12 b := 3 a := a / b * 2 если a > b то c := a + b иначе c := b - 2 * a все |
| Python | |
a = 12 b = 3 a = a / b * 2 if a > b: c = a + b else: c = b - 2 * a
| |
Решение.
Выполним программу:
a = 12,
b = 3,
a = a/b · 2 = 8.
Условие a > b выполняется, поэтому далее выполним: c = a + b = 3 + 8 = 11.
Ответ: 11.

