Определите значение переменной c после выполнения следующего фрагмента программы (записанного ниже на разных языках программирования). Ответ запишите с точностью до целого.
| Бейсик | Паскаль |
|---|---|
a = 56 b = 2 k = 5 a = a / 8 – b IF a > b THEN c = 10 * a – k * b ELSE c = 10 * a + k * b END IF | a := 56; b := 2; k := 5; a := a/8 – b; if a > b then c := 10*a – k*b else c := 10*a + k*b; |
| Си++ | Алгоритмический язык |
a = 56; b = 2; k = 5; a = a/8 – b; if (a > b) c = 10*a – k*b; else c = 10*a + k*b; | a := 56 b := 2 k := 5 a := a/8 – b если a > b то c := 10*a – k*b иначе c := 10*a + k*b все |
| Python | |
a = 56 b = 2 k = 5 a = a/8 - b if a > b: c = 10 * a - k*b else: c = 10 * a + k*b;
| |
Выполним программу:
a := 56,
b := 2,
k:=5,
a := a/8 − b = 5.
Условие a > b выполняется, поэтому далее выполним: c := 10*a − k*b = 50 − 10 = 40.
Ответ: 40.

