Programme de Nombres Magiques en Java

 Programme de nombres magiques en Java
Programme de nombres magiques en Java

Le nombre magique est le si la somme de ses chiffres est calculée récursivement jusqu’à un seul chiffre Si le seul chiffre est 1 alors le nombre est un nombre magique. Le nombre magique est très similaire avec le nombre heureux.

Exemple – 226 est dit être un nombre magique

2+2+6=10 la somme des chiffres est 10 puis à nouveau 1 + 0 = 1 maintenant, nous obtenons un numéro à un chiffre est 1.si nous avons un numéro à un chiffre maintenant 1, ce ne serait pas un nombre magique.

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

Sortie:

Enter number=226Magic Number

java tutoriels java apprendre java étude java

Foire aux questions

Qu’est-ce que le Nombre magique?
Le nombre magique est le si la somme de ses chiffres est calculée récursivement jusqu’à un seul chiffre Si le seul chiffre est 1 alors le nombre est un nombre magique. Le nombre magique est très similaire avec le nombre heureux.
Qu’est-ce que le nombre magique en Java?
Le nombre magique est le si la somme de ses chiffres est calculée récursivement jusqu’à un seul chiffre Si le seul chiffre est 1 alors le nombre est un nombre magique. Le nombre magique est très similaire avec le nombre heureux.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.