1. вводим число
2. проверяем, есть ли в нем значащие нули
2.1 если есть - находим сумму цифр, используя цикл
2.2 если нет - находим произведение цифр, используя цикл и вычисляем целую часть от деления и остаток от деления, используя соответствующие функции целочисленного деления (mod, div - в BASIC, PASCAL, DELPHI)
3. выводим полученный результат.