n – число; sum – сумма цифр; mult – произведение цифр.
Алгоритм решения задачи:
sum присвоить ноль.mult присвоить единицу (при умножении на ноль результат будет нулевым).Пока n больше нуля найти остаток от деления n на 10 (те. последнюю цифру числа), добавить его к сумме и увеличить произведение;избавиться от последнего разряда числа n путем деления нацело на число 10.
Для решения определим 1. Время передачи по высокоскоростному каналу 2. Время передачи по низкоскоростному каналу 3. Время для получения первых 1024 Кб 4. Всё сложим.
Дано число. Найти сумму и произведение его цифр.
РешениеОписание переменных:
n – число;
sum – сумма цифр;
mult – произведение цифр.
Алгоритм решения задачи:
sum присвоить ноль.mult присвоить единицу (при умножении на ноль результат будет нулевым).Пока n больше нуля найти остаток от деления n на 10 (те. последнюю цифру числа), добавить его к сумме и увеличить произведение;избавиться от последнего разряда числа n путем деления нацело на число 10.