Les nombres premiers
Résolu
ori
-
kratosmindfreak Messages postés 45 Statut Membre -
kratosmindfreak Messages postés 45 Statut Membre -
Bonjour,
voici mon petit programme qui sert a vous donnez quand vous entrez un nombre entier
positive tout les nombres premiers inférieur ou égal au nombre saisi par l'utilisateur, mais
mais quand j'ai lu l'exercice j'ai vus que on demande de donner l'équivalence du nombre
saisi par l'utilisateur nombres premiers , par exemple qi tu saisi 5 le programme doit afficher
5 nombres premiers , si tu saisi 20 il doit afficher 20 nombres premeirs ..ect et j'ai fais tout
ce que je peux pour modifier cet programme mais rien du tout. Alors est ce qu'il y a
quelqu'un qui peux m'aidé, et merci d'avance :)
#include <stdio.h>
#include <stdlib.h>
int main()
{
int N, S, i, j;
printf("********** Les Nombres Premiers **********\n");
printf("\n");
printf("Saisir un nombre entier comme limite :\n");
scanf("%d",&N);
printf("les nombres preimiers trouves sont :\n");
printf("\n");
for (i=1 ;i<=N ;i++)
{
S=0;
for (j=2 ;j<=i ;j++)
{
if (i%j==0)
{
S=S+j;
}
}
if (S==i)
{
printf("%d",i);
printf("\n");
}
}
printf("\n");
printf("Et c'est termine !!\n");
return 0;
}
je note que ce petit programme fonctionne et je travail avec Codeblocks ^^'
voici mon petit programme qui sert a vous donnez quand vous entrez un nombre entier
positive tout les nombres premiers inférieur ou égal au nombre saisi par l'utilisateur, mais
mais quand j'ai lu l'exercice j'ai vus que on demande de donner l'équivalence du nombre
saisi par l'utilisateur nombres premiers , par exemple qi tu saisi 5 le programme doit afficher
5 nombres premiers , si tu saisi 20 il doit afficher 20 nombres premeirs ..ect et j'ai fais tout
ce que je peux pour modifier cet programme mais rien du tout. Alors est ce qu'il y a
quelqu'un qui peux m'aidé, et merci d'avance :)
#include <stdio.h>
#include <stdlib.h>
int main()
{
int N, S, i, j;
printf("********** Les Nombres Premiers **********\n");
printf("\n");
printf("Saisir un nombre entier comme limite :\n");
scanf("%d",&N);
printf("les nombres preimiers trouves sont :\n");
printf("\n");
for (i=1 ;i<=N ;i++)
{
S=0;
for (j=2 ;j<=i ;j++)
{
if (i%j==0)
{
S=S+j;
}
}
if (S==i)
{
printf("%d",i);
printf("\n");
}
}
printf("\n");
printf("Et c'est termine !!\n");
return 0;
}
je note que ce petit programme fonctionne et je travail avec Codeblocks ^^'
A voir également:
- Les nombres premiers
- Code binaire des nombres - Guide
- Nombres faciles - Télécharger - Outils professionnels
- Trouver un numéro avec les 6 premiers chiffres - Forum Freebox
- Citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum Excel
- Dans ce fichier, réalisez le graphique xy (nuage de points ou dispersion), avec les x en abscisse. dans le graphique, les points dessinent un nombre. lequel ? - Forum Bureautique