Begin
var число := ReadInteger('Введите трехзначное натуральное число:');
var (сотни, единицы) := (число div 100, число mod 10);
var десятки := число div 10 mod 10;
var ПроизведениеЦифр := сотни * десятки * единицы;
var СуммаЦифр := сотни + десятки + единицы;
Println('Искомый остаток равен', ПроизведениеЦифр mod СуммаЦифр);
Println('Новое число', 100 * сотни + 10 * единицы + десятки)
end.
Надо с паскаля перевести на С++

29 Сен 2019 в 07:41
229 +1
0
Ответы
1
include include

int main() {
int число;

std::cout << "Введите трехзначное натуральное число: ";
std::cin >> число;
int сотни = число / 100;
int десятки = число / 10 % 10;
int единицы = число % 10;
int ПроизведениеЦифр = сотни * десятки * единицы;
int СуммаЦифр = сотни + десятки + единицы;
std::cout << "Искомый остаток равен " << ПроизведениеЦифр % СуммаЦифр << std::endl;
std::cout << "Новое число " << 100 * сотни + 10 * единицы + десятки << std::endl;
return 0;

}

19 Апр 2024 в 19:00
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир