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

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

Дано действительное число а. Не пользуясь никакими другими арифметическими операциями кроме умножения получить:
1) a^4 за две операции
2)a^6 за три операции
3)a^7 за четыре операции
4)a^8 за три операции
5)a^9 за четыре операции
6)a^10 за четыре операции
7)a^13 за пять операции
8)a^15 за пять операции
9)a^21 за шесть операции
10)a^28 за шесть операции
11)a^64 за шесть операции
PASCAL


Информатика (28 баллов) | 230 просмотров
Дан 1 ответ
0 голосов

1. a:=a*a;a:=a*a;2. a:=a*a; b:=a*a;a:=a*b;3.b:=a*a;c:=b*b; b:=c*b; a:=a*b; 4. a:=a*a; a:=a*a; a:=a*a; 5. b:=a*a; b:=b*b; b:=b*b; a:=a*b; 6.b:=a*a; a:=b*b; a:=a*a; a:=a*b; 7.b:=a*a; c:=b*b; d:=c*c; c:=d*b; a:=a*c; 8.b:=a*a; c:=b*a; d:=c*c; e:=d*d; a:=c*e; 9.b:=a*a;c:=b*b; d:=c*c; e:=d*d; b:=e*c; a:=b*a; 10.b:=a*a; c:=b*b; d:=c*c; e:=d*d; b:=e*d; a:=b*c; 11a:=a*a;a:=a*a; a:=a*a; a:=a*a; a:=a*a; a:=a*a;