Предмет: Информатика,
автор: pass521031
Pascal.Дано действительное число a. Не пользуясь никакими другими арифметическими операциями, кроме умножения, получить: a6 за три операции.Помогите плз,завтра зачет
Alphaeus:
Danilbin, и что получится? 6 раз присвоить переменной pro значение а в квадрате?
a:=a*a;
если выполнить a:=a*a 6 раз, получим а^64
да, так и будет
а нам нужно а^6
значит будет так
n=a
for i:=1 to 6 do
a:=a*n
n=a
for i:=1 to 6 do
a:=a*n
Теперь получается а^7 ))
получается for i:=1 to 5 do
вот теперь првильно)))
правильно*
Ответы
Автор ответа:
4
var
a, b:real;
begin
{.....}
b:=a*a;
b:=b*a;
b:=b*b;
{.....}
end.
a, b:real;
begin
{.....}
b:=a*a;
b:=b*a;
b:=b*b;
{.....}
end.
Похожие вопросы
Предмет: Английский язык,
автор: ЗНАНИЯ128904
Предмет: Другие предметы,
автор: sylik
Предмет: Русский язык,
автор: Lausanhaliulina
Предмет: Русский язык,
автор: Saz1235
Предмет: Математика,
автор: bogdan9685