N nombres premier !!
jack sparo
-
lami20j Messages postés 21644 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21644 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);
}
}
A voir également:
- N nombres premier !!
- Code binaire des nombres - Guide
- Nombres faciles - Télécharger - Outils professionnels
- Clémence souhaite faire calculer automatiquement les prix de 30 produits dans trois devises. elle a déjà saisi une formule de calcul pour le tarif du premier produit dans la première devise. corrigez sa formule afin que recopiée vers le bas puis vers la droite, elle remplisse correctement tout le tableau. - Forum Excel
- Décomposition facteur premier casio graph 35+e - Forum calculatrices
- Formule excel écart entre deux nombres - Forum Excel
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