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
- 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
- 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