Предмет: Информатика, автор: vipdanya2003

Пользуясь только операцией умножения, вычислить а20 за пять операций умножения, используя в вычислениях максимум одну дополнительную переменную. Провести три запуска:

а=2;

а=-2;

а=1.25

Ответы

Автор ответа: alex242466
1

Ответ:

var

a, x: real;

begin

a := 1.25; { сюда число из данных }

{1} a := a * a; { 2 степень }

{2} a := a * a; { 4 степень }

{3} x := a * a; { 8 степень }

{4} a := a * x; { 12 степень }

{5} a := a * x; { 20 степень }

writeln('a^20 = ', a);

readln

end.

Объяснение:

А я сам не понял, как у меня это получилось, но с калькулятором сверил и все норм

Похожие вопросы
Предмет: Русский язык, автор: ChesterBen

Найдите инверсии)

Люди, мгновение назад почитавшие чуть что не пыткой естественное передвижение, здесь, ухватясь за чемоданы и картонки, бушевали у кассы, как угорелые набрасывались штурмом на обуглившиеся вагоны, осаждали ступеньки и, меченные сажей, как трубочисты, врывались в отделения, перегороженные горячею коричневой фанерой, которая, казалось, коробилась от жару, ругани и увесистых толчков. Огоньки снуют, скрещиваясь, как вязальные спицы. Лучи рефлекторов заскакивают в окна вагонов, подхваченные тягою, проходят насквозь, наружу, через противоположные окна, растягиваются по путям, подрагивая, оступаются о рельсы, подымаются, пропадают за сараями. Жалюзи в его номере, нагретые дыханием утра, горят, точно медные перепонки губной гармоники. На таком мосту, пускай это будут и подмостки, человек вспыхивает, озаренный тревожными огнями, как будто его выставили всем напоказ, обнесши его перилами, панорамой города, пропастями и сигнальными рефлекторами набережных