N nombres premier !!
jack sparo
-
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21506 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
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);
}
}
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);
}
}
Configuration: Windows XP Internet Explorer 6.0
A voir également:
- N nombres premier !!
- Nombres faciles - Télécharger - Outils professionnels
- Décomposition facteur premier casio graph 35+e - Forum calculatrices
- Comment retrouver le premier message sur snapchat - Forum iPhone
- Premier pro gratuit - Télécharger - Montage & Édition
- Comment écrire premier en chiffre sur clavier - Forum Gravure
6 réponses
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.
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.
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;
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question