Program de numere magice în Java

Magic Number Program în Java
Magic Number Program în Java

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.

Lasă un răspuns

Adresa ta de email nu va fi publicată.