👤

a) Scrieţi care este valoarea afişată dacă pentru a şi n se
citesc numerele a=12 şi n=10.

citeşte a,n
(numere naturale)
j←3
┌pentru i=1,n execută
│┌dacă i%2=0 atunci
││ a←a-j
││altfel
││ a←a+j
│└■
│ j←7-j
└■
scrie a

b)Scrieţi numerele afişate dacă se citeşte valoarea
x=168.

citeşte x
(număr natural nenul)
d←2; y←0; z←0
┌cât timp x≠ 1 execută
│ p ← 0
│ ┌cât timp x%d=0 execută
│ │ p ←p+1
│ │ x ← [x/d]
│ └■
│ ┌dacă p≠0 atunci
│ │ ┌dacă y=0 atunci y←d
│ │ └■
│ │ z←d
│ └■
│ d ← d+1
└■
scrie y
scrie z