C/C++Составить программу возведения натурального числа n в квадрат, беря во внимание такую
C/C++
Составить программу возведения естественного числа n в квадрат, беря во внимание такую закономерность:
1 ^ 2 = 1,
2 ^ 2 = 1 + 3,
3 ^ 2 = 1 + 3 + 5,
4 ^ 2 = 1 + 3 + 5 + 7,
п ^ 2 = 1 + 3 + 5 + 7 + 9 + ... + 2n-1.
Не использовать операцию умножения!
include lt;iostreamgt;
using namespace std;
int main()
long int i, number, square = 0;
jump:
cout lt;lt; "Input a natural number: ";
cin gt;gt; number;
if (number lt;= 0)
cout lt;lt; "Input error! Try again"lt;lt; endl;
goto jump;
for(i = 1; i lt;= number; i++)
square += i + i - 1;
cout lt;lt; "The square of number " lt;lt; number lt;lt; " is " lt;lt; square lt;lt; endl;
return 0;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Физика.
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.