Javaのマジックナンバープログラム

Javaのマジックナンバープログラム
Javaのマジックナンバープログラム

マジックナンバーは、その桁の合計が一桁まで再帰的に計算される場合、一桁が1の場合、数はマジックナンバーです。 魔法の数は幸せな数と非常によく似ています。

例-226はマジックナンバーと言われています

2+2+6=10 数字の合計は10であり、再び1+0=1今、私たちは一桁の数字が1であることを取得します。私たちの一桁の数字が今1になるならば、それは魔法の数字ではありません。

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チュートリアルjavaスタディjavaを学ぶ

よくある質問

マジックナンバーとは何ですか?
マジックナンバーは、その桁の合計が再帰的に一桁まで計算されている場合、一桁が1の場合、その数はマジックナンバーです。 魔法の数は幸せな数と非常によく似ています。
Javaのマジックナンバーとは何ですか?
マジックナンバーは、その桁の合計が再帰的に一桁まで計算されている場合、一桁が1の場合、その数はマジックナンバーです。 魔法の数は幸せな数と非常によく似ています。

コメントを残す

メールアドレスが公開されることはありません。