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 !!
- 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
- Nombres faciles - Télécharger - Outils professionnels
- Code binaire des nombres - Guide
- Formule excel écart entre deux nombres - Forum Excel
- Décomposition facteur premier casio graph 35+e - Forum calculatrices
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