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

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

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

Вычислить сумму - C++

20.08.2013, 13:08. Просмотров 256. Ответов 2
Метки нет (Все метки)

Вычислить сумму: -12 + 22 - 32 + 42 + ... + 102. Условный оператор не использовать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2013, 13:08     Вычислить сумму
Посмотрите здесь:

C++ Вычислить сумму.
C++ Вычислить сумму
C++ Вычислить сумму
Вычислить сумму C++
Вычислить сумму:1+1/2+1/3+...+1/n . C++
Вычислить сумму C++
Вычислить сумму C++
C++ Вычислить сумму 1+1/2+1/3+…+1/n
Вычислить сумму C++
Вычислить сумму 1+2-3+4+5-6+7+8-9+…+N C++
C++ Вычислить сумму S = 1! + 2! + 3! + … + n!
Вычислить сумму C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
AntonChik
1083 / 581 / 21
Регистрация: 11.11.2008
Сообщений: 1,544
20.08.2013, 13:27     Вычислить сумму #2
плюсик после 42 ломает логику ряда...

но вообще так:
C++
1
2
3
4
#include <math.h>
 
int sum = 0;
for(i=12;i<=102;i+=10)sum+=pow(-1,(int)(i/10))*i;
либо так:
C++
1
2
3
4
5
6
7
int sum=0;
int m=1;
for(i=12;i<=102;i+=10)
{
m=-1*m;
sum+=m*i;
}
eocron
Кактус
 Аватар для eocron
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
20.08.2013, 14:15     Вычислить сумму #3
Это последовательность. Напишите член ряда, чтобы можно было считать его сумму, а то пальцем в небо указали.
Yandex
Объявления
20.08.2013, 14:15     Вычислить сумму
Ответ Создать тему
Опции темы

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