👤

se da un numar real pozitiv x si un numar ntreg n (n>6). sa se calculeze x la puterea n folosind mai putin de n-1 inmultiri. In pseudocod daca se poate, multumesc frumos !!

Răspuns :

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