Răspuns :
1) Cu instrucțiunea «repetă»:
citește n
C ← 0
┌repetă
│ n ← [n/10]
│ C ← C+1
└până când n = 0
scrie C
2) Cu instrucțiunea «execută»:
citește n
C ← 0
┌cât timp n ≠ 0 execută
│ n ← [n/10]
│ C ← C+1
└■
scrie C
CU REPETA
citeste n
k<-0
|-repeta
| n<-[n/10]
| k<-k+1
|-pana cand n=0
scrie k
CU EXECUTA
citeste n
k<-0
|-executa
| n<-[n/10]
| k<-k+1
|-cat timp !(n=0)
scrie k
Vă mulțumim pentru vizita pe platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de sprijin suplimentar, vă încurajăm să ne contactați. Revenirea dumneavoastră ne bucură, iar dacă v-a plăcut, nu uitați să adăugați site-ul nostru la favorite!