Предмет: Информатика, автор: pdo22091

Помогите пожалуйста сделать задачу на языке С++
ЗАДАЧІ НА ВИКОРИСТАННЯ ФУНКЦІЙ Задача automorph Напишіть логічну функцію isAutomorph, яка повертає істинне значення, якщо передане їй двозначне число автоморфне(тобто останні цифри квадрату цього числа співпадають з самим числом, наприклад 25² = 625)​

Ответы

Автор ответа: anuapolina08
1

Відповідь:

Текст програми на мові C++(Результат виконання програми на фото):

#include <iostream>

using namespace std;

bool isAutomorph(int n);

int main() {

int n;

cout << "Enter a two-digit number: ";

cin >> n;

if (isAutomorph(n)) {

cout << n << " is an automorphic number." << endl;

} else {

cout << n << " is not an automorphic number." << endl;

}

return 0;

}

bool isAutomorph(int n) {

int square = n * n;

while (n > 0) {

if (n % 10 != square % 10) {

return false;

}

n /= 10;

square /= 10;

}

return true;

}

Приложения:

pdo22091: Спасибо❤️
anuapolina08: будь ласка
Похожие вопросы
Предмет: Алгебра, автор: arikkent551
Предмет: Алгебра, автор: allapogorila496
Предмет: Алгебра, автор: aleksejmatejko098