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


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

Определите значение суммы целочисленных переменных и после выполнения фрагмента программы:

 

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

x = 4 + 8 * 3

y = ( x MOD 10 ) + 15

x = ( y DIV 10) + 3

x : = 4 + 8 * 3 ;

y : = ( x mod 10 ) + 15;

x : = ( y div 10 ) + 3

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

x = 4 + 8 * 3;

y = x%10 + 15;

x = y/10 + 3;

x : = 4 + 8 * 3

y : = mod(x, 10) + 15

x : = div(y, 10) + 3

Python

x = 4 + 8 * 3

y = (x % 10) + 15

x = (y // 10) + 3

 

Решение.

Операция div делит число с отбрасыванием остатка. Операция mod оставляет только остаток от деления числа. Поэтому:

 

x : = 4 + 8 * 3 = 28,

y : = ( x mod 10 ) + 15 = 8 + 15 = 23,

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

 

Следовательно, сумма переменных и будет равна 5 + 23 = 28.