4. Пользователь вводит целое число А. Программа должна определить, что куб суммы цифр этого числа равен А*А C++

2 Окт 2019 в 07:44
673 +1
0
Ответы
1
include include

int main() {
int A, sum = 0;

std::cout << "Введите целое число A: ";
std::cin >> A;
// Вычисляем сумму цифр числа A
int temp = A;
while (temp != 0) {
sum += temp % 10;
temp /= 10;
}
// Вычисляем куб суммы цифр числа A
int sum_cube = pow(sum, 3);
// Проверяем, что куб суммы цифр числа равен A*A
if (sum_cube == A * A) {
std::cout << "Куб суммы цифр числа равен A*A\n";
} else {
std::cout << "Куб суммы цифр числа не равен A*A\n";
}
return 0;

}

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