Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
valent11
8 / 8 / 3
Регистрация: 30.11.2011
Сообщений: 64
1

Сделать через цикл for. Написать программу возведения натурального числа в квадрат

14.10.2013, 20:50. Просмотров 1301. Ответов 3
Метки нет (Все метки)

Написать программу возведения натурального числа в квадрат, используя следующую закономерность:
1^2=1
2^2=1+3
3^2=1+3+5
4^2=1+3+5+7

n^2=1+3+5+7+…+2n-1
Вот пишу ....но понимаю что не правильно считает, подскажите как правильно...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <windows.h>
#include <cmath>
using namespace std;
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    system("color 0a");
    
    int n;
    cout<<"Возводит в квадрат натуральное число"<<endl;
    cout<<"Введите число :";
    cin>>n;
    int sqr=0;
        for(int i=1;i<=n;i=i+2)
            {
                sqr=1+i;
        
            }
            cout<<sqr<<endl;
    system("pause");
    return 0;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2013, 20:50
Ответы с готовыми решениями:

Возведения натурального числа в квадрат
составить программу : 1^2 =1; 2^2 =1 +3; 3^2 =1 +3+5; 4^2 =1+3+5+7; ......

Составьте программу возведения данного натурального числа а в степень п
Составьте программу возведения данного натурального числа а в степень p. с...

Написать функцию возведения в квадрат целого числа не использующую умножение
Можете пожалуйста объяснить по строкам, что делает каждая из них Задача была...

Составить программу возведения указанного натурального числа в заданную целую степень
Помогите ГОРЮ!) вообще не могу понять условия) Составить программу...

Составить программу возведения натурального числа в куб, учитывая указанную закономерность
Ребят, помогите пожалуйста, не могу никак решить эту задачу. Составить...

3
SummerRain
327 / 326 / 92
Регистрация: 16.12.2012
Сообщений: 544
14.10.2013, 20:57 2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <windows.h>
#include <cmath>
using namespace std;
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    system("color 0a");
    
    int n;
    cout << "Возводит в квадрат натуральное число"<<endl;
    cout << "Введите число :";
    cin >> n;
    int sqr = 0;
    for(int i = 1; n > 0; i += 2, --n)
    {
        sqr += i;
    }   
    cout << sqr << endl;
    system("pause");
    return 0;
}
1
valent11
8 / 8 / 3
Регистрация: 30.11.2011
Сообщений: 64
14.10.2013, 21:33  [ТС] 3
Цитата Сообщение от SummerRain Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
#include <windows.h>
#include <cmath>
using namespace std;
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    system("color 0a");
    
    int n;
    cout << "Возводит в квадрат натуральное число"<<endl;
    cout << "Введите число :";
    cin >> n;
    int sqr = 0;
    for(int i = 1; n > 0; i += 2, --n)
    {
        sqr += i;
    }   
    cout << sqr << endl;
    system("pause");
    return 0;
}
а как через 3 параметра в цикле?
0
SummerRain
327 / 326 / 92
Регистрация: 16.12.2012
Сообщений: 544
14.10.2013, 21:36 4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <windows.h>
#include <cmath>
using namespace std;
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    system("color 0a");
    
    int n;
    cout << "Возводит в квадрат натуральное число"<<endl;
    cout << "Введите число :";
    cin >> n;
    int sqr = 0;
    for(int i = 1; n > 0; i += 2)
    {
        sqr += i;
        --n;
    }   
    cout << sqr << endl;
    system("pause");
    return 0;
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2013, 21:36

Как можно записать с помощью функции возведения числа в квадрат?
Как записывается в общем виде функция? И как можно записать с помощью функции...

Написать программу, которая к первой цифре натурального числа N, добавляет 2
Нужно написать программу, которая к первой цифре натурального числа N,...

Реализовать функцию возведения целого числа в квадрат, возвращающую значение типа int
Как правильно изменить код что бы он скомпилировался, ошибка: Функция должна...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru