Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 16, средняя оценка - 4.81
LenaE
0 / 0 / 0
Регистрация: 27.10.2009
Сообщений: 7
27.10.2009, 15:49     Найти сумму нечетных чисел меньших натурального числа #1
Дано натуральное число N. Найти сумму положительных нечетных чисел, меньших N.
Помогите, пожалуйста решить задачу. Задача решается в среде Visual Studia, C#.
Заранее, спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.10.2009, 15:49     Найти сумму нечетных чисел меньших натурального числа
Посмотрите здесь:

Вычислить сумму четных и сумму нечетных чисел натурального ряда от 1 до n C++
C++ Найти произведение натуральных нечетных чисел меньших N
Найти произведение натуральных нечетных чисел меньших N C++
Найти сумму целых нечетных положительных чисел, меньших 200 C++
C++ Найти сумму чисел Фибоначчи, меньших заданного числа Q
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
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();
}
Zakat
6 / 6 / 0
Регистрация: 24.12.2012
Сообщений: 143
02.02.2013, 01:53     Найти сумму нечетных чисел меньших натурального числа #3
а скажи пожалуйста как это будет выглядеть в цикле while ?
HighPredator
 Аватар для HighPredator
5342 / 1725 / 320
Регистрация: 10.12.2010
Сообщений: 5,108
Записей в блоге: 3
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++;
}
GggDrej
 Аватар для 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;
}
Yandex
Объявления
02.02.2013, 06:01     Найти сумму нечетных чисел меньших натурального числа
Ответ Создать тему
Опции темы

Текущее время: 02:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru