bonjour,j'ai besoin d'aide pour mon DM ,s'il vous plaît,merci
on a l'algorithme suivant
variable n,A,I
début choisir un nombre entre 1 et 9
lire n
A 0
traitement pour I allant de 1 à n
A 10xA+I
afficher A
finpour
sortie
si on choisit n=7,quelles valeurs l'algorithme affiche t-il? détaillez les étapes
je ne comprends pas ,quelqu'un peut-il m'expliquer?merci
n = 7
A = 0
Pour I = 1
A = 10A + I = 10*0 + 1 = 1
Pour I = 2
A = 10A + I = 10*1 + 2 = 12
Pour I = 3
A = 10A + I = 10*12 + 3 = 123
Pour I = 4
A = 10A + I = 10*123 + 4 = 1234
etc...
Ok alors ton algorithme est assez simple donc,
Au début on choisit comme nombre 7 comme tu l'a dit A<-0 signifie que A prend la valeur de 0.
Puis on a la boucle de traitement on commence à I=1 donc on aura A <- 10*0+1 0 car au début on à A<-0.
Donc la on a une nouvelle valeur de A qui est 1 puis on recommence 7 fois soit:
2éme fois: A<-10*1+2 = 12
3éme: A<-10*11+3 = 123
etc tu continue jusqu'à 7
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :