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

Пе­ре­мен­ные x и y опи­са­ны в про­грам­ме как це­ло­чис­лен­ные. Опре­де­ли­те зна­че­ние пе­ре­мен­ной x после вы­пол­не­ния сле­ду­ю­ще­го фраг­мен­та про­грам­мы:

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

x = 432

y = x DIV 100

x = (x MOD 100) * 10

x = x + y

x : = 432;

y : = x div 100;

x : = (x mod 100) * 10;

x : = x + y;

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

x = 432;

y = x / 100;

x = (x % 100) * 10;

x = x + y;

x : = 432;

y : = div(x,100);

x : = mod(x, 100) * 10

x : = x + y

Python

x = 432

y = x // 100

x = (x % 100) * 10

x = x + y

Спрятать решение

Ре­ше­ние.

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

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

 

x : = 432

y : = x div 100 = 4

x : = ( x mod 100 ) * 10 = (32) *10 = 320

x : = x + y = 320 + 4 = 324