MathGenius educational platform wants to create a comprehensive number analysis tool that can identify various mathematical properties of numbers using string operations. Create a Java application to analyze numbers for multiple special properties.
Requirements:
<number>
is an invalid number. Please enter a positive number"Sample Input/Output:
Enter the number
121
121 is a perfect square number
121 is a palindromic number
121 is a happy number
Special properties found: 3
Sample Input/Output 2:
Enter the number
-5
-5 is an invalid number. Please enter a positive number
NumberCrunch analytics company wants to analyze numbers for digital patterns and mathematical relationships. They need a system that processes numbers using string manipulation to find various digit-based properties.
Requirements:
<number>
is invalid input"