Sunteți pe pagina 1din 9

Rezolvare:

1.

întreg s, i, k

pentru k 1, 150 execută

s 0

pentru i 1, k/2 execută

dacă (k% i = 0) atunci

s s+i,

dacă (s=k) atunci


scrie k

1.
2. întreg a, max

repetă

citește a

până când (a%2=0)

max a

cât timp (( a%7=0) și ( a% 2< > 0) execută

dacă a >= max

max a

citește a

scrie max
3.

intreg a, b, p

repetă

citește a

până când (a%2=0)

repetă

citește b

până când (b%2=0)

p 1

pentru i 1, b execută

p = p*a

scrie p
4.

întreg x, s

citește x

S 0

cât timp ( x > 0) execută

dacă (x % 3 = 0 și x % 2 < > 0)

S S+x

citește x

scrie S
5. Descompunerea unui număr în factori primi

întreg n, d, S

citește n

d=2

Cât timp n >= 1 execută

S 0

cât timp n%d=0 execută

S S+1
n n/d

dacă S ≠ 0 execută atunci

scrie d , "la puterea", S

d = d+1

S-ar putea să vă placă și