Răspuns:
parcă e aşa.... am verificat şi în c++
Explicație:
nu am studiat pseudocod la şcoală, dar încerc din câte cunosc. Dacă ceva greşesc la sintaxă, corectezi. Importantă e logica...
citeste x, n;
y=x;
a=y*y;
x=a;
exp=2;
cat timp (exp+2<=n) executa
x=x*a;
e=e+2;
sfarsit cat
daca n>e atunci
x=x*y;
sfarsit daca
scrie x