Объяснение:
непозиционных системах счисления вес цифры (т. е. тот вклад, который она вносит в значение числа) не зависит от ее позиции в записи числа. Так, в римской системе счисления в числе ХХХII (тридцать два) вес цифры Х в любой позиции равен просто десяти.
В позиционных системах счисления вес каждой цифры изменяется в зависимости от ее положения (позиции) в последовательности цифр, изображающих число. Например, в числе 757,7 первая семерка означает 7 сотен, вторая — 7 единиц, а третья — 7 десятых долей единицы.
Сама же запись числа 757,7 означает сокращенную запись выражения
700 + 50 + 7 + 0,7 = 7 . 102 + 5 . 101 + 7 . 100 + 7 . 10—1 = 757,7.
нач
цел a, sum, pro
вывод 'Введите трёхзначное положительное число: '
ввод a
если a<100 или a>999
то вывод 'Это не трёхзначное число. Перезапустите программу!'
иначе
sum := mod(a, 10) + mod(div(a,10),10) + div(a,100)
pro := mod(a, 10) * mod(div(a,10),10) * div(a,100)
если sum > 9 и sum < 100
то вывод 'Сумма цифр числа ',a,' - двухзначное число (',sum,')', нс
иначе вывод 'Сумма цифр числа ',a,' - не двухзначное число (',sum,')', нс
все
если pro > 99 и pro < 1000
то вывод 'Произведение цифр числа ',a,' - трёхзначное число (',pro,')', нс
иначе вывод 'Произведение цифр числа ',a,' - не трёхзначное число (',pro,')', нс
все
если mod(sum, 3) = 0
то вывод 'Эта же сумма (',sum,') кратна трём', нс
иначе вывод 'Эта сумма (',sum,') не кратна трём', нс
все
все
кон