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

Программа для вычисления arctg(x) - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
millworm
0 / 0 / 0
Регистрация: 27.04.2012
Сообщений: 74
10.10.2013, 19:51     Программа для вычисления arctg(x) #1
народ, кто нибудь может объяснить что нужно сделать в этой программе?
Миниатюры
Программа для вычисления arctg(x)  
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.10.2013, 19:51     Программа для вычисления arctg(x)
Посмотрите здесь:

Программа для вычисления выражения y=2 lg (x)+5 C++
Программа, для вычисления значения! C++
Программа для вычисления Зарплаты C++
Программа для вычисления функции C++
C++ Программа для вычисления формулы:
C++ Программа для вычисления значения
C++ Программа для вычисления факториала
Ошибка в программе вычисления arctg(x) C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
eXtream
24 / 24 / 0
Регистрация: 10.03.2010
Сообщений: 161
10.10.2013, 20:17     Программа для вычисления arctg(x) #2
построить график арктангенса вычисленного через ряд с шагом от -0.9 до 0.9 с шагом 0.1
millworm
0 / 0 / 0
Регистрация: 27.04.2012
Сообщений: 74
10.10.2013, 20:46  [ТС]     Программа для вычисления arctg(x) #3
не подскажите как это сделать? а то я вообще не догоняю реализацию этой программы

Добавлено через 7 минут
получается через Е мы задаем количество знаков после запятой и до этого и идет вычисление суммы? или какой то другой ограничитель к?

Добавлено через 20 минут
получилось только так. и то , начиная с 0.4 считает не правильно
C++ (Qt)
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 "stdafx.h"
#include <iostream>
#include "math.h"
using namespace std;
 
int main()
{
    double i,summa,x;
    int k,e;
    summa=0;
    e=7;
    for (i=(-0.9);i<=0.9;i+=0.1)
    {
        k=0;
        summa=(pow((double)(-1),k)*((pow((double)i,(2*k+1))/(2*k+1))));
        for (k=1;k<=e;k+=2)
        {
        summa=summa+(pow((double)(-1),k)*((pow((double)i,(2*k+1))/(2*k+1))));
        }
        cout<<i<<" "<<summa<<endl;
        
    }
    system("pause");
    return 0;
}
Yandex
Объявления
10.10.2013, 20:46     Программа для вычисления arctg(x)
Ответ Создать тему
Опции темы

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