Pascal.Дано действительное число a. Не пользуясь никакими другими арифметическими...

0 голосов
86 просмотров

Pascal.Дано действительное число a. Не пользуясь никакими другими арифметическими операциями, кроме умножения, получить: a6 за три операции.Помогите плз,завтра зачет


Информатика (15 баллов) | 86 просмотров
0

Danilbin, и что получится? 6 раз присвоить переменной pro значение а в квадрате?

0

a:=a*a;

0

если выполнить a:=a*a 6 раз, получим а^64

0

да, так и будет

0

а нам нужно а^6

0

значит будет такn=afor i:=1 to 6 doa:=a*n

0

Теперь получается а^7 ))

0

получается for i:=1 to 5 do

0

вот теперь првильно)))

0

правильно*

Дан 1 ответ
0 голосов
Правильный ответ

Var
   a, b:real;
begin
   {.....}
   b:=a*a;
   b:=b*a;
   b:=b*b;
   {.....}
end.

(52.6k баллов)