îmi puteți spune cât se va afișa pe ecran la a
Anexe:
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
Raspuns
Explicație:
la a. o sa se afiseze
2197553
gvendyousader:
poți să-mi explici
se repeta pana cand x = 0 (daca x atinge 0, se opreste)
acum, intra structura repetitiva
c=x%10 adica pentru numarul nostru 35210579
c = 9 (%10 ia ultima cifra)
si dupa asta x se imparte cu 10
daca c nu este egal cu 0 atunci o sa
intre in ecuatie inca o structura conditionala
(tin sa mentionez ca daca c=0 atunci se v-a lua totul
de la inceput adica se v-a luat, iar x%10 si dupa se
imparte x/10, iar)
ok, dupaceea daca x%10 adica 7, pt ca
x a fost deja impartit la 10
adica y=9*1+0 (o sa fie 9)
dar, daca x>c atunci o sa se execute y=y*10+c
dupaceea p=p*10 adica p o sa devina 10 si
avand in vedere ca x inca nu este 10
atunci se executa, iar conditia,
dar de data asta y = 9 si atunci
sa zicem daca x atunci o sa fie y=(c*p)+9
(am pus c*p in paranteza pentru ca
sa intelegi, ca se v-a lua o noua valoare de
c, adica c=x%10)
si atunci se repeta, iar cand x=0
atunci se termina structura repetitiva
si se afiseaza y
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă