vinoth150
Messages postés9Date d'inscriptionlundi 12 avril 2010StatutMembreDernière intervention 6 décembre 2008
-
14 oct. 2008 à 18:16
xmox667
Messages postés357Date d'inscriptionjeudi 8 juin 2006StatutMembreDernière intervention26 décembre 2011
-
19 oct. 2008 à 08:41
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?
danious
Messages postés27Date d'inscriptionjeudi 8 juillet 2004StatutMembreDernière intervention 5 novembre 2008 15 oct. 2008 à 09:27
Pas besoin de tableau :
int nombreATester = 6;
int sommeDiviseurs = 0;
for (int i = 1; i <= nombreATester / 2; i++)
if ((nombreATester / i) * i == nombreATester)
sommeDiviseurs += i; bool resultat (sommeDiviseurs nombreATester);