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