ОВ
Ольга Валевич
Программисты нужна ваша помощь.
Составьте линейную программу для решения задачи - дано натуральное число А Используя только операцию <<*>> вычислить А8 (8 в степени) за три операции.
Составьте линейную программу для решения задачи - дано натуральное число А Используя только операцию <<*>> вычислить А8 (8 в степени) за три операции.
ввод а;
b := a * a;
b := b * b;
b := b * b;
вывод b;
одно << это сдвиг это умножение на 2
т. е. 2*2*2
<< << <<
как раз и будет 2 в 8 степени
Форест Гамп: Это с чего вы взяли, что умножение на 2 эквивалентно возведение в 8 степень?
3 * 2 * 2 * 2 = 3 * 8 = 24
3 ^ 8 = 6561 (калькулятор подсказал).