Nombre premier en booléens
Dikwa
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Est-ce que l'un d'entre vous aurait un programme en Java qui affiche un message disant si l'entier n (lu sur la ligne de commande) est un nombre premier ou non? SVP
Est-ce que l'un d'entre vous aurait un programme en Java qui affiche un message disant si l'entier n (lu sur la ligne de commande) est un nombre premier ou non? SVP
Configuration: Android / Chrome 85.0.4183.101
A voir également:
- Nombre premier en java
- Waptrick java football - Télécharger - Jeux vidéo
- Jeux java itel - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
- Waptrick java voiture - Télécharger - Jeux vidéo
3 réponses
Bonjour
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Et étonnamment, le forum Pascal concerne le développement dans ce langage, pas en Java....
Je déplace ta question dans le forum Java.
https://www.commentcamarche.net/infos/25899-demander-de-l-aide-pour-vos-exercices-sur-ccm/
Et étonnamment, le forum Pascal concerne le développement dans ce langage, pas en Java....
Je déplace ta question dans le forum Java.
Bonjour,
Il suffit d'utiliser BigInteger.isProbablePrime(int)
Exemple :
Il suffit d'utiliser BigInteger.isProbablePrime(int)
Exemple :
public static boolean isPrime(long n) { return java.math.BigInteger.valueOf(n).isProbablePrime(10); }
Bonsoir,
Un nombre premier est divisible par 1 et par lui même donc modulo 0 c'est un chiffre premier
Quand on est paresseux on est un bon informaticien donc on fait travailler la machine
Un nombre premier est divisible par 1 et par lui même donc modulo 0 c'est un chiffre premier
Quand on est paresseux on est un bon informaticien donc on fait travailler la machine
public class Nbr100Premier { public static void main(String args[]){ for(int i = 2; i<=100;){ int premier = 1; for(int loop = 2; loop <=i; loop++) { if((i % loop) == 0 && loop!=i) { premier = 0; } } if (premier != 0){ System.out.println(i+" est un nombre premier"); i++; } else i ++; } } }