Magic number este dacă suma cifrelor sale recursiv sunt calculate până la o singură cifră dacă o singură cifră este 1, atunci numărul este un număr magic. Numărul Magic este foarte similar cu numărul fericit.
exemplu – se spune că 226 este un număr magic
2+2+6=10 suma cifrelor este 10, apoi din nou 1+0=1 acum obținem un număr dintr-o singură cifră este 1.dacă am Numărul de o singură cifră va acum 1 le – ar nu un număr magic.
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"); } }}
ieșire:
Enter number=226Magic Number
Tutoriale java java Aflați java studiu java
Întrebări frecvente
ce este numărul Magic?
Numărul Magic este dacă suma cifrelor sale recursiv sunt calculate până la o singură cifră în cazul în care o singură cifră este 1, atunci numărul este un număr magic. Numărul Magic este foarte similar cu numărul fericit.
ce este numărul Magic în Java?
Numărul Magic este dacă suma cifrelor sale recursiv sunt calculate până la o singură cifră în cazul în care o singură cifră este 1, atunci numărul este un număr magic. Numărul Magic este foarte similar cu numărul fericit.