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? Algorithme somme des chiffres d un nombre pdf. 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?
12/01/2009, 20h40
#1
Nouveau Candidat au Club
Calcul récursif de la somme des chiffres d'un entier
Bonjour
Comment puis-je programmer en Pascal une procédure récursive qui calcule la somme des chiffres d'un entier? Merci
14/01/2009, 17h41
#2
Bonsoir,
Principe: a + b = a + (b - 1) + 1. Somme des Chiffres d'un Nombre - Calcul Racine Numérique en Ligne. 1 2 3 4 5 6 7 8 9
Somme ( a, b: entier): entier
Début
Si b = 0 alors
Retourner a;
Sinon
Retourner 1 + Somme ( a, b - 1);
FinSi
Fin
--
Wachter
Code parrain certification Voltaire: NTMPH759
14/01/2009, 19h46
#3
Surtout qu'il faut faire la somme des chiffres d'un entier, il faut d'abord penser a extraire ces chiffres avant de les sommer entre eux
Avec cette fonction, extraction deux par deux et sommer avec une somme globale chaque somme. Mais je crois que ce que demande l'énoncé est une fonction qui prend en paramètre l'entier et qui renvoie la somme des chiffres
Cordialement
Je suis ce que je suis grâce à ce que nous sommes tous Humanité aux Humains!!! Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis ce que vous avez envie d'entendre, ce que vous croyez entendre, ce que vous entendez, ce que vous avez envie de comprendre, ce que vous comprenez...
15/01/2009, 00h06
#6
Bien que tu n'as pas écrit fonction récursive, je sous-entendais cela, sinon on sort complètement du sujet!
Ce que j'ai dit n'a aucun rapport: calcul direct de 2^1000 à partir des sommes...
Du coup c'est direct. 27/02/2012, 11h35
#12
Effectivement. Quand je disais d'utiliser une bibliothèque c'était pour se simplifier la vie. On peut se coder une gestion de grands entiers spécifique à ce problème:
Méthode 1: un codage BCD de 302 octets, initialisé à "1" et 1000 multiplications successives par 2. Somme des chiffres d’un nombre utilisant la récursivité – Acervo Lima. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 int N= 1000;
int len= 1 + ( int) ( N*Math. log10 ( 2));
byte [] BCD = new byte [ len];
BCD [ 0] = 1; // initial value = 1
// successive multiplications
for ( int loop= 0;loop
Algorithme Somme Des Chiffres D Un Nombre Pdf
Notices Utilisateur vous permet trouver les notices, manuels d'utilisation et les livres en formatPDF. Notre base de données contient 3 millions fichiers PDF dans différentes langues, qui décrivent tous les types de sujets et thèmes. Algorithme somme des chiffres d un nombre complexe. Pour ceux qui sont à la recherche des notices PDF gratuitement en ligne, ce site a rendu plus facile pour les internautes de rechercher ce qu'ils veulent. Notre bibliothèque en ligne contient également un e-reader (image et l'extraction de texte), si vous ne voulez pas nécessairement télécharger en format pdf immédiatement. Sur notre site tous les livres de pdf sont gratuits et téléchargeables. Que vous soyez à la recherchee des manuels d'utilisation, notices, livres, des examens universitaires, des textes d'information générale ou de la littérature classique, vous pouvez trouver quelque chose d'utile en collection complète de documents. Si vous voulez télécharger pdf livres gratuits en ligne, ce site peut vous aider à trouver n'importe quel livre!
Algorithme Somme Des Chiffres D Un Nombre De Visiteurs
La racine numérique se calcule par réduction récursive: répéter l'opération d' addition tant que le résultat a plus d'un chiffre. Algorithme somme des chiffres d un nombre d'habitants. Exemple: 789: $ 7+8+9 = 24 $ et $ 2+4 = 6 $
Une formule mathématique permet de calculer la racine numérique $ r $ directement: $$ r(n) = n - 9 \left\lfloor \frac{n}{9} \right\rfloor $$
Quelle est la différence entre un nombre et un chiffre? Un chiffre est au nombre ce que la lettre est au mot. Un nombre est composé de chiffres, comme un mot est composé de lettres. Exemple: Il n'existe que 10 chiffres: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (en base 10)
Exemple: Il existe une infinité de nombres
Les nombres peuvent avoir un seul chiffre comme 1, 2 ou 3 (ce sont à la fois des nombres et des chiffres)
Code source
dCode se réserve la propriété du code source pour "Somme de Chiffres".
fiddy
Messages postés
11067
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 805
24 oct. 2010 à 00:00
Bonjour,
Il suffit de jouer du modulo 10 et de la division par 10. Par exemple, si tu as 15, tu fais 15 modulo 10, tu récupères 5, et si tu fais 15 / 10, tu récupères 1 (en partie entière). En utilisant ça, tu pourras récupérer petit à petit tous les chiffres d'un nombre et les additionner. La somme des chiffres d'un entier. On te laisse faire une proposition en algorithmique et on te corrigera. Cdlt,
Bienvenu chez GIMEL AUTO votre spécialiste du véhicule sans permis toutes marques dans le Gard. Depuis 20 ans nous proposons des voitures sans permis d'occasions sélectionnées parmi les meilleures marques: MICROCAR, AIXAM, LIGIER, CHATENET, JDM, BELLIER. Chaque véhicule est rigoureusement contrôlé et révisé en mécanique et carrosserie (40 points de contrôle!!! ) Nous faisons aussi plusieurs kilomètres d'essaie pour que cette voiture sans permis que vous aurez choisi chez nous vous donne toute satisfaction et pour longtemps. Votre véhicule sera désormais suivi par un spécialiste pour l'entretien periodique ainsi que pour toutes réparations pendant et après la garantie. Nous proposons aussi un service à domicile pour les personnes qui ne voudraient pas se déplacer, et oui une mécanicien expérimenté viendra vous faire votre révision ou réparation chez vous ou sur votre lieu de travail!!!! Chez GIMEL AUTO votre nouvelle voiturette vous sera livrer gratuitement à votre domicile, on vous la mettra en main et nous nous chargerons de la carte grise (en plus chez nous elle est offerte!!! )
Voiture Sans Permis Gard De La
Etablissements cruz
> location voiture sans permis
201 route d avignon
30000 Nîmes
Afficher le numéro
* Ce numéro valable 5 minutes n'est pas le numéro du destinataire mais le numéro d'un service permettant la mise en relation avec celui-ci. Ce service est édité par le site Pourquoi ce numéro?
6 TDi 105cv Style Copa
évoir justificatif de domicile de moins de 6 mois, Pièce d'identité et permis de conduire, AUTO STAND, 52 Route Nationale 113, BERNIS 30620. 8 900€ 109 960 Kms Année 2013 5 Portes
Dacia Logan TCe 90 CV
évoir justificatif de domicile de moins de 6 mois, Pièce d'identité et permis de conduire, AUTO STAND, 52 Route Nationale 113, BERNIS 30620. 4 800€ 146 856 Kms Année 2012 5 Portes
Renault Twingo III 1. 0 SCe 70cv
évoir justificatif de domicile de moins de 6 mois, Pièce d'identité et permis de conduire, AUTO STAND, 52 Route Nationale 113, BERNIS 30620. 7 490€ 68 005 Kms Année 2014 5 Portes
11 500€ 79 815 Kms Année 2013 2 Portes
Renault Laguna Coupé 2. 0 dCi 150cv Dynamique
évoir justificatif de domicile de moins de 6 mois, Pièce d'identité et permis de conduire, AUTO STAND, 52 Route Nationale 113, BERNIS 30620. 7 500€ 145 320 Kms Année 2008 2 Portes
Audi A3 Cabriolet 1. 6 TDI 105cv
évoir justificatif de domicile de moins de 6 mois, Pièce d'identité et permis de conduire, AUTO STAND, 52 Route Nationale 113, BERNIS 30620.