Răspuns:
a)
întreg n,min,max
citeste n
min<--n%10
max<--n%10
n<--n/10
cat timp n!=0 executa
daca n%10<min atunci
min<--n%10
sf. daca
daca n%10>max atunci
max=n%10
sf. daca
n<--n/10
sf. cat timp
scrie min," ", max
b)
întreg n,m
citeste n
m<--0
cat timp n!=0 executa
daca n%2==1 atunci
m++
sf. daca
n<--n/10
sf. cat timp
scrie m
c)
întreg n,s,nr
citeste n
nr<--0
s<--0
cat timp n!=0 executa
nr++
s=s+n%10
n<--n/10
sf. cat timp
scrie s/nr
d)
întreg n,inv,cn,i,x
citeste n
cn=n
x=0
inv=0
cat timp n!=0 executa
inv=inv*10+n%10
n<--n/10
sf. cat timp
pentru i<--1,n executa
daca inv%i==0 atunci
x++
sf. daca
sf. pentru
daca x==2 atunci
scrie<<"da"
altfel
scrie<<"nu"
sf. daca