Determination de nombres premiers

Soyez le premier à donner votre avis sur cette source.

Snippet vu 4 275 fois - Téléchargée 29 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

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

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

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.
Messages postés
267
Date d'inscription
lundi 22 septembre 2003
Statut
Membre
Dernière intervention
27 novembre 2005

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 ;-)
Messages postés
2070
Date d'inscription
mardi 22 avril 2003
Statut
Membre
Dernière intervention
3 juillet 2006
8
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.
Messages postés
267
Date d'inscription
lundi 22 septembre 2003
Statut
Membre
Dernière intervention
27 novembre 2005

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.