👤

1. Scrieţi ce se va afişa pentru x=8.
citeşte x (număr întreg)
┌dacă x<0 atunci
│ x -x
└■
p  1
┌pentru i1,x execută
│ p  (p*4)%10
└■
scrie p
2.Scrieţi ce valori se vor afişa dacă se citesc, în ordine, valorile
123, 25, 218.
┌pentru i 1,3 execută
│ citeşte x (număr natural)
│ s  0
│ ┌pentru j 1,i execută
│ │ s  s + x % 10
│ └■
│ scrie s
└■
3. Scrieţi numărul care se va afişa dacă se citesc pentru n
valoarea 528791 şi pentru k valoarea 6.
x  0
citeşte n,k
(numere naturale nenule)
┌cât timp n≠0 execută
│ ┌dacă n%10 │ │ x  x*10 + n%10
│ └■
│ n  n/10
└■
scrie x
8
4. Scrieţi valoarea care se afişează dacă se citesc numerele n=2 şi
m=11.
citeşte n,m
(numere naturale, n≤m)
s0
┌cât timp n │ ss+n
│ nn+3
└■
┌dacă n=m atunci
│ scrie s+n
│altfel
│ scrie 0
└■
5. Scrieţi ce se afişează dacă se citesc, în această ordine, valorile:
5, 8, 12, 15, 10, 25, 9, 8, 30, 10.
citeşte n
(număr natural nenul)
nr0
y0
┌pentru i1,n,1 execută
│┌repetă
││ citeşte x (număr real)
││ nrnr+1
│└până când x>=1 şi x<=10
│ yy+x
└■
scrie y/n
scrie nr
9
6.Scrieţi valorile care se vor afişa în urma executării algoritmului dacă
se citesc numerele a=105, b=118 şi k=7.
citeşte a, b, k
(numere naturale)
t  a
p  0
┌cât timp t≤b execută
│┌dacă k=t%10 atunci
││ scrie t
││ p1
│└■
│ tt+1
└■
┌dacă p=0 atunci
│ scrie -1
└■
7.Scrieţi numărul care se va afişa dacă se citeşte valoarea 123456.
citeşte a
(număr natural)
p1
b0
┌cât timp a≠0 execută
│ ca%10
│ ┌dacă a%2=0 atunci
│ │ bb+c*p
│ │altfel
│ │ bb*10+c
│ └■
│ a a/10
│ pp*10
└■
scrie b
10
8. Scrieţi valorile care se vor afişa dacă se citesc, în ordine,
numerele 7 şi 5.
citeşte n, k
(numere naturale nenule)
┌pentru i1,n execută
│ ┌dacă i/k=0 atunci
│ │ scrie i
│ │ kk-1
│ │altfel
│ │ scrie i%k
│ └■
└■