Как известно, квадрат любого целого положительного числа может быть вычислен по следующему алгоритму:
1^2 = 1;
2^2 = 1 + 3;
3^2 = 1 + 3 + 5;
4^2 = 1 + 3 + 5 + 7;
5^2 = 1 + 3 + 5 + 7 + 9;
...
используя операцию loop или ее модификации, разработать программу вычисления квадрата чисел, длиной до 16 двоичных разрядов включительно.
На основе приведенного алгоритма разработать и программно осуществить алгоритм нахождения квадратного корня из целого 16-и разрядного числа.
Как это?
Социальные закладки