👤

a)Scrieţi valoarea care se afişează, în urma
executării algoritmului, dacă se citeşte pentru
n valoarea 23456 şi pentru k valoarea 3.

citeşte n,k
(numere naturale nenule)
nr←0
p←1
┌cât timp n≠0 şi k≠0 execută
│┌dacă n%2≠0 atunci
││ nr←nr + [n/10]%10*p
││ p←p*10
││altfel
││ k←k-1
│└■
│ n←[n/10]
└■
scrie nr

b)Scrieţi valoarea pe care o va afişa algoritmul dacă se
citeşte numărul 16389.

citeşte n (număr natural)
a←n%10
m←a
┌cât timp n>9 execută
│ n←[n/10]
│ b←n%10
│┌dacă a>b atunci
││ m←m*10+b
││ a←b
│└■
└■
scrie m