Задания
Версия для печати и копирования в MS WordОпределите значение переменной c после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования):
| Бэйсик | Паскаль |
|---|---|
a = 15 b = 30 b = a * 2 - b / 2 If a > b Then c := 3 * b –a / 3 Else c = 3 * a - 4 * b End If | a := 15; b := 30; b := a * 2 - b / 2; if a > b then c := 3 * b – a / 3 else c := 3 * a - 4 * b; |
| Си++ | Алгоритмический язык |
a = 15; b = 30; b = a * 2 - b / 2; if (a > b) c = 3 * b – a / 3; else c = 3 * a - 4 * b; | a := 15 b := 30 b := a * 2 - b / 2; если a > b то c := 3 * b – a / 3 иначе c := 3 * a - 4 * b |
| Python | |
a = 15 b = 30 b = a * 2 - b / 2 if a > b: c = 3 * b – a / 3 else: c = 3 * a - 4 * b
| |
Решение.
a := 15;
b := 30;
b := a * 2 - b / 2 = 30 - 15 = 15;
(a > b) = 0 => "else"
c := 3 * a - 4 * b = 45 - 60 = - 15.

