Programma Magic Number in Java

Magic Number Program in Java
Magic Number Program in Java

Magic number è se la somma delle sue cifre ricorsivamente viene calcolata fino a una singola cifra Se la singola cifra è 1, allora il numero è un numero magico. Numero magico è molto simile con il numero felice.

Esempio-226 si dice che sia un numero magico

2+2+6=10 la somma delle cifre è 10 poi di nuovo 1 + 0=1 ora otteniamo un numero di una singola cifra è 1.se il numero di una sola cifra sarà ora 1 loro non sarebbe un numero magico.

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"); } }}

Uscita:

Enter number=226Magic Number

tutorial java java impara java studia java

Domande frequenti

Qual è il numero magico?
Numero magico è il se la somma delle sue cifre ricorsivamente sono calcolati fino a una singola cifra Se la singola cifra è 1 allora il numero è un numero magico. Numero magico è molto simile con il numero felice.
Cos’è il numero magico in Java?
Numero magico è il se la somma delle sue cifre ricorsivamente sono calcolati fino a una singola cifra Se la singola cifra è 1 allora il numero è un numero magico. Numero magico è molto simile con il numero felice.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.