СДАМ ГИА: РЕШУ ЕГЭ
Образовательный портал для подготовки к экзаменам
Информатика
≡ информатика
сайты - меню - вход - новости




Задания
Версия для печати и копирования в MS Word
Задания Д22 № 804

Определите значение переменной "с" после выполнения следующего фрагмента программы:

 

 

БэйсикПаскаль

x = 8 + 2*5

y = (x MOD 10) + 14

x = (y \ 10) + 3

c = x - y

x:= 8 + 2*5;

y:= (x mod 10) + 14;

x:= (y div 10) + 3;

c:= x - y;

Си++Алгоритмический язык

x = 8 + 2*5;

y = (x % 10) + 14;

x = (y / 10) + 3;

c = x - y;

x:= 8 + 2*5

y:= mod(x, 10) + 14

x:= div(y, 10) + 3

c:= x - y

Python

x = 8 + 2*5

y = (x % 10) + 14

x = (y // 10) + 3

c = x - y

 

Решение.

Операция div делит число с отбрасыванием остатка.

Операция mod оставляет только остаток от деления числа.

 

x:= 8 + 2*5 = 8 + 10 = 18;

y:= (x mod 10) + 14 = 8 + 14 = 22;

x:= (y div 10) + 3 = 2 + 3 = 5;

c:= x - y = 5 - 22 = -17;