Составить алгоритм для решения задачи. дано значение a. не используя никаких функций и никаких операций,
Чтобы оставить ответ, войдите или зарегистрируйтесь.
1) Так как значение а задано заранее, а операций должно быть только три, то мы будем переприсваивать значение а. Будем использовать только одну переменную:
а := а * а;
Допустим, а было равно 2. После этой операции переменная а стало равно а * а = 2 * 2 = 4.
Вторая операция умножения будет уже по факту умножение а² и а², но для нас это будет только одно умножение:
а := а * а;
И после этой операции а уже будет в четвертой степени. Далее делаем то же самое, только уже умножаем две четвертые степени:
а := а * а;
После третьей операции умножения получим а8.
2) Здесь будем вводим дополнительную переменную b, которой присвоим сначала значение а, а потому проделаем то же, что и в первом задании:
а := а * а;
а := а * а;
а := а * а;
а := а * b;
end.