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

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


Alphaeus: Danilbin, и что получится? 6 раз присвоить переменной pro значение а в квадрате?
danilbin: a:=a*a;
Alphaeus: если выполнить a:=a*a 6 раз, получим а^64
danilbin: да, так и будет
Alphaeus: а нам нужно а^6
danilbin: значит будет так
n=a
for i:=1 to 6 do
a:=a*n
Alphaeus: Теперь получается а^7 ))
danilbin: получается for i:=1 to 5 do
Alphaeus: вот теперь првильно)))
Alphaeus: правильно*

Ответы

Автор ответа: Alphaeus
4
var
   a, b:real;
begin
   {.....}
   b:=a*a;
   b:=b*a;
   b:=b*b;
   {.....}
end.
Похожие вопросы
Предмет: Математика, автор: bogdan9685