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

Вычисление суммы ряда - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Решить уравнение http://www.cyberforum.ru/cpp-beginners/thread182603.html
Здраствуйте уважаемые программисты. Не получается решить уравнение. Дело в том что массивы мы еще не проходили, а по другому я не получается сделать. Есть ли в си просто функции min и max? как решить подобное уравнение?
C++ Сортировка Здравствуйте!Есть такая проблема.Нужно сделать в программе: метод квадратичной выборки с предварительной сортировкой. Поиск по заданному значению ключа.Есть листинг.но программа не работает=(подскажите пожалуйста в чём проблема!!!!!!очень срочно надо!!!!!!! заранее спасибо!! // search.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <iostream>... http://www.cyberforum.ru/cpp-beginners/thread182594.html
Замена goto на адекватный оператор C++
Есть приблизительно такой код (условие всередине нескольких циклов, приводить которые не имеет смысла): metka1: if (Y==i+1) { ... } else { ... f=Y;
C++ Запись в файл
Запарился искать по гуглу, как правильно 1) открыть файл 2) запись 3) закрыть файл 1 и 2 нашел FILE *file; 1.) file=fopen("путь","как открыть, w запись") 2. - 3.) fclose(file);
C++ USB порт http://www.cyberforum.ru/cpp-beginners/thread182556.html
Вопрос- есть устройство USB (сотовый телефон) которое при установке драйверов не создает виртуальный ком порт. Видно только как USB device. Может кно нибудь подробно (для чайников) рассказать как получить имя устройства для работы с ним через winapi. перерыл все. Но подробной инфы так и не нашел. То что нашел - абсолютно не понял и соответственно ничего не работает
C++ repeat until Keypressed есть ли аналог в C++? подробнее

Показать сообщение отдельно
isaak
101 / 38 / 9
Регистрация: 17.10.2010
Сообщений: 634
27.10.2010, 22:09     Вычисление суммы ряда
Новичок Всем доброго время суток, я пока только изучаю C++, поэтому если будут ошибки прошу меня сторог не судить, нужно вычислить ряды:
1) 1 – 2 x + 3 x^2 - 4 x ^3 + … = ∑(-1)^n ∙ (n + 1) ∙ x^n = 1/((1 + x)^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
#include <stdio.h>
#include <math.h>
 
#define n 10
 
int main()
{
        size_t i;
        double x, sum = 0, add = 1;
 
        do
        {
                printf("Input |x| < 1: ");
                scanf("%lf", &x);
        }
        while(fabs(x) >= 1);
 
        printf("Calculating sum with x = %f\n", x);
 
        for(i = 0; i <= n; ++i, add *=  (-1) * (1 + i) * x)
                sum += add;
 
        printf("\nResult = %.2f\n", sum);
        return 0;
}
вроде бы все правильно?
2) ln(1 + x) = x – x^3/3 + x^5/5 + … = ∑((-1)^n ∙ x^(2n + 1))/(2n + 1) вообще не знаю как делать

Всем откликнувшимся за ранее огромное спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru