As a example we consider -- 153= (1)3 +(5)3 + (3)3
Q: Is 153 an Armstrong number?
A: yes, 153 is an Armstrong number.
Q: Is 1 an Armstrong number?
A: Yes.
Q: Give example Armstrong number?
A: 1,153,370,371
Source Code:
- package basicjava;
- import java.util.Scanner;
- public class ArmstrongNumber {
- public static void main(String[] args) {
- try (
- Scanner input = new Scanner(System.in)) {
- int num,temp,sum = 0,r;
- System.out.println("Enter the number:");
- num = input.nextInt();
- temp=num;
- while(temp!=0) {
- r = temp%10;
- sum = sum + r*r*r;
- temp = temp/10;
- }
- if(num==sum) {
- System.out.print(true);
- }
- else {
- System.out.println("This is not Armstrong number.");
- }
- }
- }
- }
Output:
1. Enter the number: 153
true
2. Enter the number: 123
This is not Armstrong number.
0 comments:
Post a Comment