Magic Number-programmet i Java

Magic Number Program i Java
Magic Number Program i Java

Magic number är om summan av dess siffror rekursivt beräknas till en enda siffra om ensiffran är 1 då numret är ett magiskt nummer. Magic number är mycket lika med Happy Number.

exempel – 226 sägs vara ett magiskt nummer

2+2+6=10 summan av siffror är 10 sedan igen 1 + 0=1 Nu får vi ett ensiffrigt nummer är 1.om vi ensiffrigt nummer kommer nu 1 dem skulle det inte ett magiskt nummer.

import java.util.Scanner;public class MagicNumber{ public static void main(String args) { int n, r = 1, num, sum = 0; Scanner sc = new Scanner(System.in); System.out.print("Enter number="); n = sc.nextInt(); num = n; while (num > 9) { while (num > 0) { r = num % 10; sum = sum + r; num = num / 10; } num = sum; sum = 0; } if (num == 1) { System.out.println("Magic Number"); } else { System.out.println("Not Magic Number"); } }}

utgång:

Enter number=226Magic Number

java Java tutorials lär dig java-studie java

Vanliga frågor

Vad är Magic Number?
Magic number är om summan av dess siffror rekursivt beräknas till en enda siffra om ensiffran är 1 då numret är ett magiskt nummer. Magic number är mycket lika med Happy Number.
Vad är Magic Number i Java?
Magic number är om summan av dess siffror rekursivt beräknas till en enda siffra om ensiffran är 1 då numret är ett magiskt nummer. Magic number är mycket lika med Happy Number.

Lämna ett svar

Din e-postadress kommer inte publiceras.