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

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

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

Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1) - C++

03.01.2013, 00:44. Просмотров 534. Ответов 6
Метки нет (Все метки)

Нужно обчислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.01.2013, 00:44     Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1)
Посмотрите здесь:

C++ Нужно вычислить номер позиции первого значащего символа
Задан массив из N действительных чисел и нужно вычислить сумму между 1 и 2 отрицательными элементами C++
C++ Нужно вычислить факториал 33, 100 и 1000 как можно проще
C++ Нужно вычислить произведение всех элементов массива с помощью рекурсии.
C++ Нужно вычислить длину окружности / в языке си
C++ Ошибка в коде: задание z=x+k(x+1)y k=3,45 нужно вычислить..x
Нужно вычислить сумму ряда с заданной точностью C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
softmob
1248 / 698 / 155
Регистрация: 20.02.2010
Сообщений: 1,035
03.01.2013, 01:08     Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1) #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cmath>
 
int main(void)
{
    double ret(0.), eps(1e-7), tmp;
    int n(0);
    do
    {
        ++n;
        tmp = (1. / (n * (n+1))) * (n & 1 ? 1 : -1);
        ret += tmp;
    }
    while (fabs(tmp) > eps);
    std::cout << ret;
    return 0;
}
Valerjan
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 21
03.01.2013, 03:58  [ТС]     Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1) #3
млжно элементарней?
Croessmah
Модератор
Эксперт CЭксперт С++
12890 / 7276 / 811
Регистрация: 27.09.2012
Сообщений: 17,975
Записей в блоге: 2
Завершенные тесты: 1
03.01.2013, 03:59     Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1) #4
Цитата Сообщение от Valerjan Посмотреть сообщение
млжно элементарней?
куда дальше?
Valerjan
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 21
06.01.2013, 14:22  [ТС]     Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1) #5
Цитата Сообщение от Croessmah Посмотреть сообщение
куда дальше?
Просто у нас ещё не проходили "ret" и тому подобное =(
Croessmah
Модератор
Эксперт CЭксперт С++
12890 / 7276 / 811
Регистрация: 27.09.2012
Сообщений: 17,975
Записей в блоге: 2
Завершенные тесты: 1
07.01.2013, 10:23     Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1) #6
Цитата Сообщение от Valerjan Посмотреть сообщение
Просто у нас ещё не проходили "ret" и тому подобное =(
переменные не проходили?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.01.2013, 14:37     Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1)
Еще ссылки по теме:

C++ Заданы две матрицы A и B. Нужно вычислить матричное выражение
Вычислить сколько нужно купить быков, коров и телят, имея определенную сумму денег C++
C++ Есть числа в файле "student.txt". Нужно считать их в массив и вычислить минимальный элемент массива
C++ Нужно вычислить приближенное значение функции
Нужно написать программу в которой нужно проверять условия в текстовом файле C++

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

Или воспользуйтесь поиском по форуму:
Valerjan
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 21
07.01.2013, 14:37  [ТС]     Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1) #7
Цитата Сообщение от Croessmah Посмотреть сообщение
переменные не проходили?
может и проходили такие, просто не обратил вниманя. Спасибо за помощь, попробую так сдать.

Добавлено через 54 минуты
Правда врятли то что мне подойдёт, здесь ещё нужно добавить код для ввода "n" чтобы с каждым новым "n" изменялось значение.
Yandex
Объявления
07.01.2013, 14:37     Нужно вычислить: 1/1*2 - 1/2*3 + ... +((-1)^(n+1))/n*(n+1)
Ответ Создать тему
Опции темы

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