Algorithme Somme Des Chiffres D Un Nombre — Commère 43 Yssingeaux
Un exemple s'impose avec 2^4: En binaire: 1 0000 Hors 0 1111-> 2^4-1 en décimale donc 2^4 = 2^3+2^2+2^1+2^0+1 Comme je l'ai dit c'est le principe d'un compteur binaire. Je ne vois pas le rapport avec la base de 10... Et ce n'est plus une addition (mais multiplication)... 26/02/2012, 20h23 #8 Comme j'ai compris, si on prend par exemple 2^10 = 1024, la somme des chiffres (en base 10) est 1+0+2+4=7, 2^4=16 -> 1+6=7, 2^8=256 -> 2+5+6=13.... En base 2 c'est trivial: la somme des chiffres de 2^n vaut 1 quel que soit n positif. 26/02/2012, 21h18 #9 bonne idée, je suis en pascal, quel structure qui va stocker 302 caractères? 26/02/2012, 21h26 #10 Envoyé par mouradj2006 Le plus simple est de déclarer un tableau E de 302 entiers, par exemple 2^11=2048 sera stocké E[1]=8, E[2]=4, E[3]=0, E[4]=2 Un procedure qui multiplie par deux (comme on ferait à la main, avec retenue, etc... ). Ensuite on somme tous les éléments du tableau pour avoir la somme des chiffres. 26/02/2012, 21h30 #11 D'accord petit quiproquo, je n'ai pas bien lu le poste: "somme des chiffres".
- Algorithme somme des chiffres d un nombre de personnes
- Algorithme somme des chiffres d un nombre d'or
- Algorithme somme des chiffres d un nombre reel
- Commerce 43 yssingeaux center
- Commerce 43 yssingeaux point
Algorithme Somme Des Chiffres D Un Nombre De Personnes
FORUM Programmation Algo Recherche: Mot: Pseudo: Filtrer Bas de page Auteur Sujet: aide pour algo "somme des chiffres d'un nombre" bingofuel Posté le 24-10-2010 à 23:55:03 Bonjour tout le monde Voila j'aimerai bien que l'on m'explique en langage algorithmique comment faire pour calculer la somme des chiffres d'un nombre entier positif. Par exemple si on tape 12345, le programme affichera 1+2+3+4+5=15 Je ne trouve pas comment le faire. Pouvez vous m'aider s'il vous plait? Publicité Posté le 24-10-2010 à 23:55:03 breizhbugs Posté le 25-10-2010 à 00:12:07 Bonjour, Il faut que tu utilises le "modulo" qui renvoie le reste (d'une division): exemple: 12345 modulo 10 renvoi 5 ensuite tu retires 5 a ton nombre et tu divises par 10 tu obtiens 1234. 1234 modulo 10 renvoi 4 etc... bingofuel Posté le 25-10-2010 à 01:10:54 ah ok donc sa donne kelke chose comme cela: n="n'importe quel nombre" tant que n! = 0 FAIRE n DIV 10 n MOD 10 C'est correct? par contre dans l'exo, il faut que dans le programme, il soit affiché le calcul exemple si le nombre est 12345, le programme affichera: 1+2+3+4+5=15 comment faire pour kil l'affiche?
Algorithme Somme Des Chiffres D Un Nombre D'or
Il y a dix possibilités que nous ayons des difficultés à communiquer. Mais essayons quand meme....... E. Wells 14/01/2009, 21h54 #4 Envoyé par krachik C'est faux! Prenons un exemple: n = 123 s1 = 1 + 2 s1 = 3 s2 = 2 + 3 s2 = 5 s = s1 + s2 s = 8 au lieu de 6! À mon avis, une fonction récursive est censée faire une seule chose, pas plus! 14/01/2009, 22h12 #5 Si on a bien compris ta fonction a savoir faire la somme de deux entiers en voyant ce que j'ai dit: On comprendrait que quand je dis 'extraction deux par deux' que je dis par exemple si on a 123 comme tu dis l'extraction doit être 1 et 2 et ensuite 3 et 0 (a moins que ce j'ai dit n'était pas très clair) ou si on a 1234 ça serait plutôt 1 et 2 et 3 et 4. D'accord avec toi La encore excuses moi de jouer sur les mots je n'ai pas écrit une fonction récursive sachant qu'il y a extraction et calcul de somme, pour être plus claire une fonction qui prend un entier et retourne un autre entier(somme des chiffres de l'entier passé en paramètre) et c'est dans cette fonction qu'on calculera la somme des chiffres après extraction.
Algorithme Somme Des Chiffres D Un Nombre Reel
30/11/2011, 23h31 #1 dalida1111 la somme des chiffres d'un entier ------ salut on veut calculer la somme des chiffres d'un entier ( l' entier doit etre strictement positif) si on a par exemple Nombre=1234 alors somme=1+2+3+4=10 Algorithme: somme; var N, s, i, reste: entiers; Debut Faire Afficher ( "donner un entier "); lire (N); tant que (n<=0); tant que (n>=0) faire reste<-N mod 10; s<-s+reste; N<-N / 10; fin tant que afficher("la somme des chiffres vaut:", s); fin c juste? merci d'avance ----- Dernière modification par dalida1111; 30/11/2011 à 23h33. Aujourd'hui 30/11/2011, 23h41 #2 Re: la somme des chiffres d'un entier je ne suis pas experte ds ce forum, j 'ai cliké sur la balise [code] mais je ne la vois pas dans mon algo S:comment puis je l utiliser svp? 30/11/2011, 23h44 #3 photon57 Aloes la balise code: tu tapes [ code]... [ /code] tu remplaces les... par ton code. 30/11/2011, 23h48 #4 Ton algo est pas mal, mais il y a une règle importante: ne jamais oublier d'initialiser tes variables...
La réponse finale cherchée est donc S=45 Essaie de comprendre cet exemple.. Pour être sûre de bien maîtriser le processus, tu peux faire d'autres exemples. n=1762 => S=90 n=28461 => S=121 Ensuite, tu pourras passer à l'écriture du procédé (c'est à dire écrire l'algorithme) Bon courage.
Vous avez choisi de refuser le dépôt de cookies, vous pouvez à tout moment modifier votre choix, ici. Le contenu de ce site est le fruit du travail de journalistes qui vous apportent chaque jour une information locale de qualité, fiable, complète, et des services en ligne innovants. Ce travail s'appuie sur les revenus complémentaires de la publicité et de l'abonnement.
Commerce 43 Yssingeaux Center
Vous êtes ici: A la une / Yssingeaux / Les Sucs Les classards des années 60 et 61, autrement dit les… Un chien labrador a été recueilli samedi soir sur la… La radio associative FM43 va changer de locaux à Yssingeaux. … L'été a été agité au comité d'animation qui a enregistré… Le collège Boris-Vian de Retournac organisait vendredi soir une réception… Les anciens collégiens ont été conviés vendredi soir à revenir… Vendredi soir, l'heure était aux retrouvailles joyeuses pour les néo-bacheliers… Une cérémonie a été organisée vendredi au lycée Emmanuel-Chabrier afin…
Commerce 43 Yssingeaux Point
Actualités L'association "Voir ensemble" en balade à Samoëns C'est à Samoëns en Haute-Savoie que les membres de l'association « Voir ensemble Auvergne Rhône-Alpes » se sont retrouvés pour… Sécheresse: la Haute-Loire placée au niveau vigilance En raison de la situation hydrologique d'une grande partie des cours d'eau du département, le préfet a pris, par un… Travaux à La Poste de Pradelles: le service poursuivi à Landos Le bureau de poste de Pradelles va bénéficier de travaux de rénovation qui débuteront le vendredi 3 juin. Une continuité… Faits divers Le Chambon-sur-Lignon: la vitre se brise, un menuisier s'entaille l'avant-bras Mardi midi, un accident du travail s'est produit sur la place de l'Eglise au Chambon-sur-Lignon.
… Tence: deux médailles pour la mini-entreprise du collège La Lionchère La mini-entreprise du collège de la Lionchère a décroché l'argent et le bronze au festival auvergnat des mini-entreprises à Cébazat. … Mézenc / Meygal Le Monastier-sur-Gazeille: rencontre avec un mathématicien au collège Laurent-Eynac Lundi 23 mai, les élèves du collège Laurent-Eynac du Monastier-sur-Gazeille ont pu rencontrer Simon Riche, mathématicien au laboratoire de mathématiques… Fay-sur-Lignon: des rendez-vous à ne pas manquer La commune de Fay-sur-Lignon sera le cadre de diverses animations ces prochaines semaines. Notez déjà ce vendredi 27 mai de… Une étude de faisabilité pour installer des panneaux solaires sur le Mézenc Meygal La communauté de communes Mézenc Loire Meygal a proposé aux 22 communes du territoire d'être la structure porteuse d'une étude… Rechercher par commune... Commerce 43 yssingeaux center. Insolite Monistrol-sur-Loire: ils sauvent un jeune chevreuil coincé... au cimetière Ils nous soutiennent Evénements à venir 20e édition du Techni'Trail Tiranges les 28 et 29 mai Sport 20ème EDITION DU TECHNI'TRAIL TIRANGES (... Marché du vêtement Chadrac le 12 juin Brocante / Vide Grenier L'association Vivre Mieux A Chadrac et s... Haïku • présentation et lecture à Allègre Conférence présentation et lecture de haïkus par Bl...