magiczna liczba jest jeśli suma jej cyfr rekurencyjnie są obliczane do pojedynczej cyfry jeśli pojedyncza cyfra wynosi 1, to liczba jest liczbą magiczną. Magiczna liczba jest bardzo podobna do szczęśliwej liczby.
przykład-226 to magiczna liczba
2+2+6=10 suma cyfr to 10 potem znowu 1+0=1 teraz otrzymujemy jedną cyfrę numer jest 1.jeśli jednocyfrowa liczba będzie teraz 1 je to nie magiczna liczba.
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"); } }}
:
Enter number=226Magic Number
Java Java tutoriale nauka Java nauka java
Najczęściej zadawane pytania
czym jest magiczna liczba?
Liczba Magiczna jest, jeśli suma jej cyfr rekurencyjnie są obliczane do pojedynczej cyfry, jeśli pojedyncza cyfra jest 1, to liczba jest liczbą magiczną. Magiczna liczba jest bardzo podobna do szczęśliwej liczby.
Co To jest magiczna liczba w Javie?
Liczba Magiczna jest, jeśli suma jej cyfr rekurencyjnie są obliczane do pojedynczej cyfry, jeśli pojedyncza cyfra jest 1, to liczba jest liczbą magiczną. Magiczna liczba jest bardzo podobna do szczęśliwej liczby.