§ . № Цифры трёхзначного числа
Исходное данное — целое трёхзначное число . Выполните для следующий алгоритм:
a := x div 100
b := x mod 100 div 10
c := x mod 10
s := a + b + c
Какой смысл имеет результат этого алгоритма?
Решение
Операция div даёт целую часть частного, а mod — остаток от деления. Поэтому каждая из первых трёх команд выделяет один разряд трёхзначного числа.
При
Для второй команды сначала находим остаток:
Третья команда даёт
Последняя команда складывает полученные цифры:
Ответ
При
Помогло?
