Supercharge QA with AI for Faster & Smarter Software Testing

The Armstrong number is defined as the number whose sum of its digits raised to the power of the number of digits gives the number itself. A three-digit Armstrong number is 0, 1, 153, 370, 371, 407, etc., whereas a four-digit Armstrong number is 1634, 8208, 9474, etc.
Here is the Java program to check whether a given number is Armstrong.
import java.util.Scanner;
class CheckArmStrongNum {
public static void main(String[] args) {
int num1, k, sum = 0, num;
System.out.println("Enter the number:");
Scanner sc = new Scanner(System. in );
num = sc.nextInt();
num1 = num;
while (num!= 0)
{
k = num % 10;
sum += Math.pow(k, 3);
num /= 10;
}
if(sum == num1)
System.out.println(num1+ " is an Armstrong number");
else
System.out.println(num1+ " is not an Armstrong number");
}
}
KaneAI - Testing Assistant
World’s first AI-Native E2E testing agent.

Get 100 minutes of automation test minutes FREE!!