2017-10-21 5 views
-5

Je suis en train d'écrire un programme en Java qui prend une entrée entière d'un utilisateur. Le programme imprime ensuite tous les nombres premiers entre 1 et ce nombre, qui: a) se termine par un 3 ou un 9; Exemple de sortie: 3, 13, 19, 23, 29, 43, 59 etc. b) contient 1 ou 7; Exemple de sortie: 7, 11, 13, 17, 19, 37, 41, 47find premier nombre fin avec 3,9,1 ou 7

+0

http://idownvotedbecau.se/noattempt/ http://idownvotedbecau.se/nocode/ – Oleg

+1

Les seuls nombres premiers qui ne se terminent pas par 1, 3, 7 ou 9 sont 2 et 5 ... – duskwuff

Répondre

1

Un nombre premier est un nombre entier supérieur à 1, dont les deux seuls facteurs entiers sont 1 et lui-même. How to find prime number.

Soit le nombre x est premier alors trouver n = x% 10, puis vérifier,

if(n==3 || n==9) 
    //print the number x 

` Espoir cela vous aidera.