Составить метод для решения задачи. дано значение a. не используя никаких

Составить метод для решения задачки. дано значение a. не используя никаких функций и никаких операций, не считая умножения, получить значение a^8 за три операции и a^10 за четыре операции

Задать свой вопрос
1 ответ

1) Так как значение а задано заранее, а операций должно быть только три, то мы будем переприсваивать значение а. Будем использовать только одну переменную:
а := а * а;
Допустим, а было одинаково 2. После этой операции переменная а стало одинаково а * а = 2 * 2 = 4.
2-ая операция умножения будет теснее по факту умножение а и а, но для нас это будет только одно умножение:
а := а * а;
И после этой операции а теснее будет  в четвертой ступени. Далее делаем то же самое, только теснее умножаем две четвертые ступени:
а := а * а;
После третьей операции умножения получим а8.

2) Тут будем вводим дополнительную переменную b, которой присвоим поначалу значение а, а потому проделаем то же, что и в первом задании:
а := а * а;
а := а * а;
а := а * а;
а := а * b;
end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт