Задания
Версия для печати и копирования в MS WordПеременные 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

