Algorithme

ozagi -  
betyzak Messages postés 45 Statut Membre -
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

  1. Geo373 Messages postés 588 Date d'inscription   Statut Membre Dernière intervention   96
     
    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
  2. betyzak Messages postés 45 Statut Membre 4
     
    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