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

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

Войти
Регистрация
Восстановить пароль
 
Касатыч
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 8
#1

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

02.04.2013, 17:31. Просмотров 420. Ответов 8
Метки нет (Все метки)

Вычислить сумму 1-2+3-4+...+(-1)n +1n.

Добавлено через 11 минут
http://rghost.ru/44991956/image.png и вот эту если можно, буду признателен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.04.2013, 17:31     Вычислить сумму
Посмотрите здесь:

Вычислить сумму сумму элементов, попадающих в заданный интервал - C++
Вычислить сумму сумму элементов, попадающих в заданный интервал. Границы интервала передавать в функцию в качестве параметров, полученную...

Вычислить в одномерном массиве вычислить сумму элементов массива... - C++
В одномерном массиве, состоящем из 10 целых элементов, вычислить сумму элементов массива, расположенных между первым и последними...

Вычислить сумму 2/3+3/4 - C++
Доброго времени суток! прошу небольшой помощи по задачке: вычислить сумму 2/3+3/4+4/5+... n слагаемых с++ только начал осваивать,...

Вычислить сумму - C++
Заданы два целых числа. Требуется найти их сумму. Заданные числа a и b превышают по модулю 10 в 100 степени. Входной файл содержит числа a...

Вычислить сумму:1+1/2+1/3+...+1/n . - C++
2)Вычислить сумму:1+1/2+1/3+...+1/n .

Вычислить сумму - C++
Помогите решить! Дано действительное x и натуральное n. Вычислить y=(sin(x))/2+(sin(x))/3+(sin(x))/4...(sin(x))/n Нужно...

Вычислить сумму - C++
HELP ME!!! PLEASE!!!

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
salam
162 / 143 / 12
Регистрация: 10.07.2012
Сообщений: 725
02.04.2013, 17:45     Вычислить сумму #2
Цитата Сообщение от Касатыч Посмотреть сообщение
Вычислить сумму 1-2+3-4+...+(-1)n +1n.
че ржать-то?)
-n/2 - при четном n
(n+1)/2 - при нечетном n

Докажите это сами.
Касатыч
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 8
02.04.2013, 17:53  [ТС]     Вычислить сумму #3
Я тебя не понимаю мне в с++ надо
Задание
1. Изучить информацию о типовых алгоритмических структурах, технологии по-строения алгоритмов и реализации алгоритма в виде программы.
2. В соответствии с заданным вариантом "Вычислить сумму 1-2+3-4+...+(-1)n +1n." разработать блок-схему алгоритма решения задачи и выполнить его тестирование вручную. Тестовый пример должен быть подобран так, чтобы в алгоритме были выполнены 3 – 4 цикла. По разрабо-танному алгоритму разработать программу решения задачи.
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
02.04.2013, 17:54     Вычислить сумму #4
Для 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
25
26
#include <iostream>
#include <math.h>
#include <iomanip>
 
using namespace std;
 
long fact(unsigned n)
{
    long res(1);
    for(unsigned i = 2; i<=n; res*=i, i++);
    return res;
}
 
int main()
{
    int n;
    double sum(0),x;
    cin>>n>>x;
 
    for(size_t i = 0; i<=n; i++)
        sum+=pow(-1,i)*pow(x,2*i)/fact(2*i);
 
    cout.precision(4);
    cout<<fixed<<setprecision(4)<<sum<<endl;
    return 0;
}
Касатыч
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 8
02.04.2013, 17:56  [ТС]     Вычислить сумму #5
Цитата Сообщение от Olivеr Посмотреть сообщение
Для 2-го:
спасибо большое
Igor100
26 / 26 / 13
Регистрация: 23.04.2011
Сообщений: 64
02.04.2013, 18:02     Вычислить сумму #6
Для 1-го:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main()
{
    int n = 0,s = 0;
    std::cin >> n;
    for(int i = 1; i <= n; i++)
        if(i%2) s += i;
        else s -= i;
    std::cout << s;
    std::cin.get();
    std::cin.get();
    return 0;
}
Касатыч
0 / 0 / 0
Регистрация: 02.04.2013
Сообщений: 8
02.04.2013, 18:04  [ТС]     Вычислить сумму #7
Цитата Сообщение от Olivеr Посмотреть сообщение
Для 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
25
26
#include <iostream>
#include <math.h>
#include <iomanip>
 
using namespace std;
 
long fact(unsigned n)
{
    long res(1);
    for(unsigned i = 2; i<=n; res*=i, i++);
    return res;
}
 
int main()
{
    int n;
    double sum(0),x;
    cin>>n>>x;
 
    for(size_t i = 0; i<=n; i++)
        sum+=pow(-1,i)*pow(x,2*i)/fact(2*i);
 
    cout.precision(4);
    cout<<fixed<<setprecision(4)<<sum<<endl;
    return 0;
}
Учитель сказал слишком сложно пытаетесь решить, выдает ошибку из-за #pow#

Добавлено через 26 секунд
Цитата Сообщение от Igor100 Посмотреть сообщение
Для 1-го:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
 
int main()
{
    int n = 0,s = 0;
    std::cin >> n;
    for(int i = 1; i <= n; i++)
        if(i%2) s += i;
        else s -= i;
    std::cout << s;
    std::cin.get();
    std::cin.get();
    return 0;
}
Спасибо, добрый человек!
salam
162 / 143 / 12
Регистрация: 10.07.2012
Сообщений: 725
02.04.2013, 18:06     Вычислить сумму #8
ok, man...

C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <blablabla>
using namespace std;
 
int main() {
***int n;
***cin >> n;
***if(n % 2 == 0)
******cout << -n/2 << endl;
***else
******cout << (n+1)/2 << endl;
***return 0;
}
если серьезно: постите задание полностью...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.04.2013, 18:54     Вычислить сумму
Еще ссылки по теме:

Вычислить сумму: 2/3 + 3/4 + 4/5 + ... + 10/11 - C++
Ребят нужно сдать практические,если не сдам не допустят до экзамена! кому не трудно помогите please!(сам не понимаю) 1)Вычисление...

Вычислить сумму. - C++
Помогите пожалуйста решить задачку... На языке C++ http://img7.imageshost.ru/imgs/091225/b7af95a38e/4888a.jpg

Вычислить сумму 1+2-3+4+5-6+7+8-9+…+N - C++
S=1+2-3+4+5-6+7+8-9+…, всего n слагаемых;

Вычислить сумму в Си++ - C++
Заданы x(abs(x)&lt;1) и точность вычислений eps. Вычислить сумму: s=x-x2/2+X3/3-...+(-1)n-1 *xn/n+... Проверка y=ln(1+x).

Вычислить сумму - C++
Задание: Написать функцию, которая вычислит данную сумму, при натуральном n и вещественном x. n ∑ (-1)^(k-1)x^(2k)+1/f(3^k(2k)!) ...


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

Или воспользуйтесь поиском по форуму:
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
02.04.2013, 18:54     Вычислить сумму #9
Цитата Сообщение от Касатыч Посмотреть сообщение
Учитель сказал слишком сложно пытаетесь решить, выдает ошибку из-за #pow#
чего там сложного? компилятор MinGW если что
Yandex
Объявления
02.04.2013, 18:54     Вычислить сумму
Ответ Создать тему
Опции темы

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