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
- Nombres faciles - Télécharger - Outils professionnels
- Code binaire des nombres - Guide
- Citez un des logiciels lui permettant de faire des calculs sur des tableaux de nombres (tableur). - Forum Excel
- Trouver un numéro avec les 6 premiers chiffres - Forum Freebox
- Faites afficher avec un fond coloré les cellules qui contiennent une valeur comprise entre 250 et 350. quel nombre est dessiné en surbrillance ? ✓ - Forum Excel