Pour créer un algorithme

vinoth150 Messages postés 9 Date d'inscription lundi 12 avril 2010 Statut Membre Dernière intervention 6 décembre 2008 - 14 oct. 2008 à 18:16
xmox667 Messages postés 357 Date d'inscription jeudi 8 juin 2006 Statut Membre Dernière intervention 26 décembre 2011 - 19 oct. 2008 à 08:43
bonjour j'ai besoin d'aide pour créer cet algorithme (dont je n'arrive pas ,je ne suis qu'un débutant et je fait l'effort de cherché de mon coté ) donc j'espere que vous pourrriez
m'aider.(excusez moi ).

un nombre entier positif est parfait s'il est égal à la somme de tous ses diviseurs excepté luui meme. par exemple 6(=1+2+3) est un nombre parfait.écrire une fonction qui prend en paramètre un nombre entier positif et determine si ce nombre est parfait .

est il nécessaire d'utiliser un tableau pour cet algorithe?

5 réponses

SharpMao Messages postés 1024 Date d'inscription mardi 4 février 2003 Statut Membre Dernière intervention 7 juin 2010 69
15 oct. 2008 à 06:54
Hello,

Non, il n'est pas nécessaire d'utiliser un tableau, tant que tu n'as pas besoin que de renvoyer un booléen, vrai si le nombre est parfait, faux autrement.
Le tableau pourrait servir à stocker les diviseurs, mais tu peux aussi faire la somme directement, sans stocker provisoirement les diviseurs.

Pour trouver les diviseurs, je pense que tu dois déjà savoir comment faire .

Amicalement, SharpMao

"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)
0
xmox667 Messages postés 357 Date d'inscription jeudi 8 juin 2006 Statut Membre Dernière intervention 26 décembre 2011 4
15 oct. 2008 à 07:46
0
vinoth150 Messages postés 9 Date d'inscription lundi 12 avril 2010 Statut Membre Dernière intervention 6 décembre 2008
15 oct. 2008 à 17:52
merci pour les renseignement mais je vois toujours pas comment le faire donc si pourriez m'aider.
0
SharpMao Messages postés 1024 Date d'inscription mardi 4 février 2003 Statut Membre Dernière intervention 7 juin 2010 69
16 oct. 2008 à 06:56
Hello,

Qu'est-ce que tu ne vois pas comment faire ?

Vérifier si le nombre est parfait sans tableau, ou trouver les diviseurs ?

Tu sais, sur ce site, on aide avec plaisir tout le monde, mais ce genre de problème fait typiquement penser a un exercice donné par un prof.
Si on te donne le code directement, tu n'auras sans doute pas appris grand chose, c'est pour ça que j'essaie de te mettre sur la voie sans tout te révéler.

Amicalement, SharpMao

"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!"
(Coluche / 1944-1986 / Pensées et anecdotes)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
xmox667 Messages postés 357 Date d'inscription jeudi 8 juin 2006 Statut Membre Dernière intervention 26 décembre 2011 4
19 oct. 2008 à 08:43
Salut,

N'oubliai pas "Réponse accepter" si la réponse te convient

A+
0
Rejoignez-nous