Magische Zahl Programm in Java

 Magisches Zahlenprogramm in Java
Magisches Zahlenprogramm in Java

Magische Zahl ist die, wenn die Summe ihrer Ziffern rekursiv bis zu einer einzigen Ziffer berechnet wird, wenn die einzelne Ziffer 1 ist, dann ist die Zahl eine magische Zahl. Magic Number ist sehr ähnlich mit Happy Number.

Beispiel- 226 soll eine magische Zahl sein

2+2+6=10 summe der Ziffern ist 10 dann wieder 1 + 0 = 1 jetzt bekommen wir eine einstellige Zahl ist 1.wenn wir einstellige Zahl wird jetzt 1 sie wäre es nicht eine magische Zahl.

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

Ausgabe:

Enter number=226Magic Number

java java Tutorials Java lernen Java studieren

Häufig gestellte Fragen

Was ist die magische Zahl?
Magische Zahl ist die, wenn die Summe ihrer Ziffern rekursiv bis zu einer einzigen Ziffer berechnet wird, wenn die einzelne Ziffer 1 ist, dann ist die Zahl eine magische Zahl. Magic Number ist sehr ähnlich mit Happy Number.
Was ist die magische Zahl in Java?
Magische Zahl ist die, wenn die Summe ihrer Ziffern rekursiv bis zu einer einzigen Ziffer berechnet wird, wenn die einzelne Ziffer 1 ist, dann ist die Zahl eine magische Zahl. Magic Number ist sehr ähnlich mit Happy Number.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.