From 2f2db54ad08425b6801abd606c71670f6bf0ea32 Mon Sep 17 00:00:00 2001 From: Nagarjuna Paritala <33191315+nagcse42@users.noreply.github.com> Date: Tue, 31 Oct 2017 13:10:28 +0530 Subject: [PATCH] Create ArmstrongNumber.java added ArmstrongNumber program --- ArmstrongNumber.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 ArmstrongNumber.java diff --git a/ArmstrongNumber.java b/ArmstrongNumber.java new file mode 100644 index 0000000..a318a45 --- /dev/null +++ b/ArmstrongNumber.java @@ -0,0 +1,24 @@ +import java.util.Scanner; + +public class ArmstrongNumber { + public static void main(String args[]) { + int n, nu, num = 0, rem; + Scanner scan = new Scanner(System.in); + + System.out.print("Enter any Positive Number : "); + n = scan.nextInt(); + + nu = n; + + while (nu != 0) { + rem = nu % 10; + num = num + rem * rem * rem; + nu = nu / 10; + } + if (num == n) { + System.out.print("Armstrong Number"); + } else { + System.out.print("Not an Armstrong Number"); + } + } +}