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

