Determination de nombres premiers

0/5 (10 avis)

Snippet vu 5 085 fois - Téléchargée 31 fois

Contenu du snippet

Ce programme vous dit si un nombre est premier ou non. Entrez ce nombre et constatez. ;-)

Source / Exemple :


#include <stdio.h>

void main ()
{
     int A, N, i;

     A = 0;

     printf ("Bienvenue dans mon programme de determination de nombres premiers.\n");

     printf ("Entrez un nombre N\n");
     scanf ("%d", &N);

     for (i=2;i<=N/2;i=i+1)
     {
         if (N%i==0)
         {
            A = A + 1;
         }
     }

     if (A==0)
     {
        printf ("%d est un nombre premier.\n", N);
     }
     else
     {
        printf ("%d n'est pas un nombre premier.\n", N);
     }

     printf ("RMAD PROD©\n");

     getch ();
}

Conclusion :


Euh quoi dire de plus ... usez et abusez de mes softs tout simples mais utiles aux etudiants ...

Pour me contacter RMadmann@aol.com

A voir également

Ajouter un commentaire Commentaires
kimmelf2
Messages postés
267
Date d'inscription
lundi 22 septembre 2003
Statut
Membre
Dernière intervention
27 novembre 2005

12 déc. 2003 à 00:14
bah, c'est pas le + important...
miniviet
Messages postés
2
Date d'inscription
jeudi 2 octobre 2003
Statut
Membre
Dernière intervention
11 décembre 2003

11 déc. 2003 à 10:00
Salut je débute en c++ mais je sé ke les nombres premiers sont defini a partir de 2 donc 1 n'est pas premier hihihi.
kimmelf2
Messages postés
267
Date d'inscription
lundi 22 septembre 2003
Statut
Membre
Dernière intervention
27 novembre 2005

28 nov. 2003 à 02:18
ca je pense que c'est le genre de "detail" dont on ne saura jamais ce qu'il faut comprendre vraiment ... Au choix de chacun ;-)
ymca2003
Messages postés
2070
Date d'inscription
mardi 22 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2006
7
25 nov. 2003 à 13:13
Ouais mais qu'on on réalise la décomposition d'un nombre en facteur premier, on ne met pas 1. De plus, j'ai fais une recherche sur les nombres premiers (cf mes sources) et j'ai trouvé un article qui disait que 1 n'était pas premier.
kimmelf2
Messages postés
267
Date d'inscription
lundi 22 septembre 2003
Statut
Membre
Dernière intervention
27 novembre 2005

25 nov. 2003 à 01:38
ben il ne se divise que par 1 et par lui meme .... ;-D
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.