N nombres premier !!

Fermé
jack sparo - 17 déc. 2007 à 19:30
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 17 déc. 2007 à 20:49
Bonjour,
esque quelqu'un pourai me dire qu'elle est le probleme avec se programme , pour calculer les n nombres premier !

#include <stdio.h>
#include <conio.h>
void main()
{
int n,i,j,k;

scanf("%d",&n);
for(j=1;i<=n;i++)
{
k=0;
for(j=2;j<=i/2;j++)
{
if(i%j==0)
{
k++;
}
}
if(k==0)
printf("le %d est premier\n",i);
}

}

6 réponses

blob37 Messages postés 2682 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 juin 2019 340
17 déc. 2007 à 19:32
Le problème c'est toi qui le connais, là c'est pour les solutions lol
0
Qwerti Messages postés 166 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 28 octobre 2008 85
17 déc. 2007 à 19:41
ligne 3 :

int main()

A la fin de main :

return 0;


ca fait plus serieux ;-)

Sinon il est cense faire quoi ton programme ? et il fait quoi ? et tu veux qu'on t'aide pour quoi ?

a+
-Qwerti.
0
mais il calcule pas les n nombres premier ! ! ! ! ! :'- (
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 435
17 déc. 2007 à 20:30
essaye ça (si tu as pas compris quelquechose n'hesite pas a demander):
#include<stdio.h>

int main()
{
    int n,i,j=0,nb=1,trouve=0,premier=0;
    int tab[100];

    printf("combien de nombre n (n<100) vous voulez : ");
    scanf("%d",&n);

    while(trouve < n)
    {
        premier=0;
            for(i=2;i<nb;i++)
                if(nb % i != 0)
                    premier++;
            if(premier ==(nb-2))
            {
                tab[j]=nb;
                j++;
                trouve++;
            }
        nb++;
    }

    printf("les %d premiers nombre premier sont : ",n);
    for(i=0;i<j;i++)
        printf("%d ",tab[i]);
    return 0;
}
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Qwerti Messages postés 166 Date d'inscription dimanche 2 septembre 2007 Statut Membre Dernière intervention 28 octobre 2008 85
17 déc. 2007 à 20:32
Oula, t'es sympa mype ! :-D

a+
-Qwerti.
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 435
17 déc. 2007 à 20:34
j'ai vu que lui au moins il a fait l'effort de reflechir pour essayer de faire un petit programme...
donc je lui donne la solution et qu'il essaye de comprendre le programme pour le refaire tout seul apres ;)
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
17 déc. 2007 à 20:49
0