Язык программирования: С++
Написать программу «Анализатор делимости», которая, получив на вход два числа (больше 0) выдает следующую информацию:
+ нарисовать блок-схему
по каждому числу: является ли оно простым, является ли совершенным
по паре чисел: их наибольший общий делитель и наименьшее общее кратное.
Количество функций в программе не регламентировано, но желательно избежать повторяющихся фрагментов кода, что может быть реализовано с помощью служебных функций, невызываемых из функции main.
Предельный объем функции main – 15 строк.
Пример использования:
14 28
Число 14 НЕ простое
Число 14 НЕ совершенное
Число 28 НЕ простое
Число 28 совершенное
Наибольший общий делитель =>14
Наименьшее общее кратное =>28
41 50
Число 41 простое
Число 41 НЕ совершенное
Число 50 НЕ простое
Число 50 НЕ совершенное
Наибольший общий делитель =>1
Наименьшее общее кратное =>2050