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.

Не использовать операцию умножения!

Задать свой вопрос
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;

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


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

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

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

Войти на сайт