Fonction de vérification d’un nombre premier
Rust
Easy
functions
Tâche «Fonction de vérification d’un nombre premier»
Écrivez une fonction is_prime qui prend un entier non négatif n et retourne true s’il est premier, et false dans le cas contraire. Un nombre premier est un nombre naturel supérieur à 1, n’ayant aucun autre diviseur positif que 1 et lui-même. La fonction doit traiter correctement les nombres de 0 à 1000. Dans main, lisez un nombre depuis l’entrée standard, appelez la fonction et affichez le résultat sous la forme d’une chaîne "true" ou "false".
Format d\ entrée
Un entier n (0 ≤ n ≤ 1000).
Format de sortie
Une chaîne "true" ou "false".
Exemples
Exemple 1
ENTRÉE
2
SORTIE
true
Exemple 2
ENTRÉE
7
SORTIE
true
main.rs