Les Allergies
Alimentaires
Posez votre question Signaler

Algorithme d'addition

cotta 295Messages postés 5 novembre 2008Date d'inscription 3 mai 2010Dernière intervention - Dernière réponse le 22 sept. 2009 à 01:01
Bonjour,
je cherche a écrire un algorithme d'addition, puisque j débute ds ce domaine je trouve des difficultés.
pouvez-vous m'aide SVP.
Merci d'avance.
@cotta
Lire la suite 

Algorithme d'addition »

1 réponses
Réponse
+0
moins plus
r[1]:=0 (pas de retenue sur les unités)
i:=1 (on met l'indice à 1, c'est-à-dire on commence par les unités)
Répéter n fois
debut
t:=a[i]+b[i]+r[i] (on calcul la somme des deux chiffres et de la retenue)
Si (t > 10) alors (s'il doit y avoir une retenue)
debut
r[i+1]:=1 (on met une retenue sur le chiffre suivant)
c[i]:=t-10 (le chiffre i du résultat est le chiffre des unités de t)
fin
Sinon
debut
r[i+1]:=0 (on ne met pas de retenue sur le chiffre suivant)
c[i]:=t (le chiffre i du résultat est t)
fin
i:=i+1 (on augmente l'indice i de 1, c'est-à-dire on passe au chiffre suivant)
fin
Ajouter un commentaire
Ce document intitulé « algorithme d'addition » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?