Algorithme

Fermé
ozagi - 8 déc. 2010 à 19:57
betyzak Messages postés 40 Date d'inscription dimanche 5 décembre 2010 Statut Membre Dernière intervention 6 janvier 2011 - 8 déc. 2010 à 21:57
salut tt le monde ,
qui peut m'aider a trouver la bonne reponce de 7 exercice:

Ecrire un algorithme qui permet de lire un nombre entier N au clavier , qui teste s'il est parfait .
Un nombre parfait est un entier strictement supérieur à 1 qui égale à la somme de ses diviseurs stricts.
Exemple : 6 est un nombre parfait car 1,2 et 3 sont ses diviseur stricts et 1+2+3=6 .

merci d'avance

2 réponses

Geo373 Messages postés 600 Date d'inscription mercredi 10 juin 2009 Statut Membre Dernière intervention 29 juillet 2014 96
Modifié par Geo373 le 8/12/2010 à 20:05
Va voir sur Wikipedia il y a la formule et les premiers nombres parfaits:
https://fr.wikipedia.org/wiki/Nombre_parfait
Au fait sur quel logiciel ou dans quel langage de programmation tu fais ton algorithme
0
betyzak Messages postés 40 Date d'inscription dimanche 5 décembre 2010 Statut Membre Dernière intervention 6 janvier 2011 4
8 déc. 2010 à 21:57
voila l résultat de ton algorithme :

Variables n, s, i : Entiers
DEBUT
Ecrire « Entrez un nombre : »
Lire n
POUR i = 1 A n - 1
Si n Mod i = 0 Alors
s ? s + i
FIN Si
FIN POUR
Si s = n Alors
Ecrire " parfait "
Sinon
Ecrire" Pas parfait "
FIN Si
FIN
0