Comment savoir si un nombre est premier en Java qui renvoie une valeur booléenne

Un nombre premier est un nombre qui est divisible par lui-même ou un. Pour déterminer si un nombre est un nombre premier en Java, vous divisez le nombre de deux par programme à neuf. Si le reste est zéro après ces calculs, le nombre est pas un nombre premier. Vous pouvez ensuite retourner la valeur booléenne "false" dans la fonction et "true" si tous les résultats de calcul dans un reste.

Instructions

1 Ouvrez votre éditeur Java et ouvrez le fichier Java que vous souhaitez utiliser pour créer la fonction Java. Tapez le code suivant pour créer la fonction Java:

public bool primeNumber (int number) {

}

Tapez le code de fonction dans les accolades.

2 Créer les variables dont vous avez besoin pour effectuer les calculs. Le code suivant crée la variable utilisée pour contenir le reste de la division et une variable pour définir la fonction "true" ou "false"

résultat décimal = 0;
bool isPrime = true;

3 Créer la boucle de diviser le nombre par deux à neuf. Le code suivant divise le nombre par chaque numéro, renvoie le reste, et définit la valeur booléenne "false" si un reste est un nombre quelconque sauf zéro:

for (int i = 2; i <10; i ++) {
résultat = nombre% i;
if (résultat = 0) // le nombre est pas un nombre premier
{
isPrime = false;
}
}

4 Retour le résultat booléen dans la fonction:

retour isPrime;