Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.81
LenaE
0 / 0 / 0
Регистрация: 27.10.2009
Сообщений: 7
#1

Найти сумму нечетных чисел меньших натурального числа - C++

27.10.2009, 15:49. Просмотров 1990. Ответов 4
Метки нет (Все метки)

Дано натуральное число N. Найти сумму положительных нечетных чисел, меньших N.
Помогите, пожалуйста решить задачу. Задача решается в среде Visual Studia, C#.
Заранее, спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2009, 15:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Найти сумму нечетных чисел меньших натурального числа (C++):

Найти сумму целых нечетных положительных чисел, меньших 50 - C++
по заданию нужно Найти сумму целых нечетных положительных чисел, меньших 50. Ну при запуске кода, у меня совсем другое, делал в паскале там...

Найти сумму нечетных делителей натурального числа - C++
Найти сумму нечетных делителей натурального числа. Hапишите полный текст программы пожалуйста. Спасибо

Найти сумму целых нечетных положительных чисел, меньших 200 - C++
Найти сумму целых нечетных положительных чисел, меньших 200

Найти сумму целых нечетных положительных чисел, меньших 200 - C++
Найти сумму целых нечетных положительных чисел, меньших 200

Найти сумму чисел Фибоначчи, меньших заданного числа Q - C++
1.Найти сумму чисел Фибоначчи, меньших заданного числа Q.

Найти сумму чисел массива меньших заданного числа - C++
Есть величины А, В(А<В) и массив Х(n). Найти сумму всех чисел в массиве, что меньше за А, произведение тех, что больше за В, max и min в...

4
LLLob
22 / 22 / 5
Регистрация: 21.10.2009
Сообщений: 38
27.10.2009, 18:13 #2
Вот код программы. Здесь опущена проверка, является ли N положительным числом.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include<windows.h>
#include<iostream>
using namespace std;
int main()
{
    SetConsoleOutputCP(1251);
    int i,n;
    int s=0;
    cout<<"Введите число N:\n";
    cin>>n;
    for(i=1; i<n; i++) 
    {
        if((i%2)==1) s=s+i;
    }
    cout<<"Сумма нечетных чисел = "<<s<<endl;
    cin.get();
    cin.get();
}
0
Zakat
6 / 6 / 0
Регистрация: 24.12.2012
Сообщений: 149
02.02.2013, 01:53 #3
а скажи пожалуйста как это будет выглядеть в цикле while ?
0
HighPredator
5544 / 1857 / 346
Регистрация: 10.12.2010
Сообщений: 5,479
Записей в блоге: 2
02.02.2013, 02:48 #4
Строки 11-14 заменить на:
C++
1
2
3
4
5
6
i=1;
while(i<n)
{
  if((i%2)==1) s=s+i;
  i++;
}
1
GggDrej
71 / 71 / 8
Регистрация: 21.01.2013
Сообщений: 147
02.02.2013, 06:01 #5

Цитата Сообщение от HighPredator Посмотреть сообщение
i=1;
while(i<n)
{
* if((i%2)==1) s=s+i;
* i++;
}
facepalm
а не проще так:
C++
1
2
3
4
5
6
7
s=0;
i=1;
while(i<n)
{
  s+=i;
  i+=2;
}
1
02.02.2013, 06:01
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.02.2013, 06:01
Привет! Вот еще темы с ответами:

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n - C++
18 задача 1 лаба После удара о поверхность Земли мяч движется вертикально вверх со скорость 15 м\с. Найдите координату мяча над...

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N - C++
Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до N. Не могу найти где ошибка ? #include &lt;iostream&gt; #include...

Найти разложение натурального числа на сумму квадратов трёх целых чисел - C++
Для заданного натурального N (0 &lt; N ≤ 10^9) вычислить число троек целых чисел (x, y, z), таких, что x^2 + y^2 + z^2 = N. Помогите...

Найти произведение натуральных нечетных чисел меньших N - C++
Найти произведение натуральных нечетных чисел меньших N.


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

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

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