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

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

Войти
Регистрация
Восстановить пароль
 
Andrey619
1 / 1 / 0
Регистрация: 16.04.2013
Сообщений: 49
#1

Нахождение суммы n-го количества чисел - C++

23.02.2014, 19:11. Просмотров 185. Ответов 1
Метки нет (Все метки)

Требуется написать программу, которая осуществляет подсчёт суммы, n-го количества слагаемых.

S=0+1-2+3-4+...n

Очень нужна ваша помощь!
Буду всем очень признателен, за содействие.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.02.2014, 19:11     Нахождение суммы n-го количества чисел
Посмотрите здесь:

C++ Нахождение суммы большего и меньшего из трех чисел
C++ Составить программу вычисления суммы любого количества произвольных чисел
C++ Определение количества локальных минимумов в заданной матрице. Нахождение суммы модулей элементов
C++ Нахождение суммы общих делителей чисел
C++ Форматирование файла целых чисел, полученных с помощью датчика случайных чисел, нахождение контрольной суммы
Нахождение количества простых чисел в матрице C++
Циклы: нахождение суммы всех нечетных двухзначных чисел C++
C++ Нахождение суммы большего и меньшего из 3 чисел
Нахождение суммы двух наибольших из трех различных чисел C++
C++ Нахождение суммы большего и меньшего из трех чисел
Нахождение суммы кубов всех двузначных чисел, кратных 5 C++
Нахождение минимальной суммы цифр из 2х чисел C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zss
Модератор
Эксперт С++
 Аватар для zss
6115 / 5718 / 1849
Регистрация: 18.12.2011
Сообщений: 14,608
Завершенные тесты: 1
23.02.2014, 19:29     Нахождение суммы n-го количества чисел #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Способов много. Можно сложить отдельно четные и нечетные,
а потом вычесть.
Можно каждый раз четность проверять (так код короче):
C++
1
2
3
4
5
6
int s=0;
for(i=1;i<=n;i++)
   if( i%2==1 )
         s+=i;
   else
        s-=i;
А можно и сразу написать ответ, т.к. i-(i-1)=1, то сумма равна n-1 при n - нечетном
и -1 - при четном
Yandex
Объявления
23.02.2014, 19:29     Нахождение суммы n-го количества чисел
Ответ Создать тему
Опции темы

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