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

Вычислить сумму рядаC++ - C++

Восстановить пароль Регистрация
 
Aleksaxe
0 / 0 / 0
Регистрация: 10.01.2011
Сообщений: 5
10.01.2011, 19:19     Вычислить сумму рядаC++ #1
ДЛя заданного ряда написать функцию вычисления суммы ряда для диаозона от 0.1 до 1и шага 0.1 ,изменение аргумента ычислить значение суммы ряда и контрольной функции к которой он сходится с точностью до 4 знаков после запятой.

#include<iostream.h>
#include<math.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<dos.h>
#include<windows.h>
#include<time.h>
#include<iostream.h>
void printsk (char*format){char buf [100];va_list ptr;CharToOem
(format,buf);va_start (ptr,format);cprintf(buf,ptr);}
main()
{double s=0.,sn=1,k=0.;
double a1,a2;
double sum(double x,double eps);
int n;
double eps;
double x;
for(n=1; fabs(sn) > eps;n++)
{
s+=sn;
a1= (-1);
a2=(2*n-1)*(2*n);
k=a1/a2;
sn=sn*x*x*k;
//return s;
}


{double x;
for (x=0.1; x <= 1.; x += 0.1)

cout << "x=" << x << " sum=" << sum(x,0.0001) << " cos=" << cos(x) << endl;
getchar();
}
}






Однако у меня даже не компилирует чет наворотиля =)

Добавлено через 2 часа 5 минут
Ап т.к. тема еще актуальна.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2011, 19:19     Вычислить сумму рядаC++
Посмотрите здесь:

C++ в массиве вычислить сумму отрицательных чисел и отдельную сумму положительных
C++ Вычислить в одномерном массиве вычислить сумму элементов массива...
Вычислить сумму C++
Даны матрицы А(4,3) и В(3,5). Для каждой матрицы вычислить сумму элементов над главной диагональю. Ввод,вывод,сумму в виде отдельных процедур C++
Вычислить сумму S C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Алексaндр
 Аватар для Алексaндр
131 / 108 / 5
Регистрация: 04.12.2010
Сообщений: 313
10.01.2011, 19:22     Вычислить сумму рядаC++ #2
Цитата Сообщение от Aleksaxe Посмотреть сообщение
контрольной функции к которой он сходится
Эт тип косинус ? (глядя на твой код)
Aleksaxe
0 / 0 / 0
Регистрация: 10.01.2011
Сообщений: 5
10.01.2011, 20:05  [ТС]     Вычислить сумму рядаC++ #3
Прошу просчения забыл уточнить.Да это Cos
Алексaндр
 Аватар для Алексaндр
131 / 108 / 5
Регистрация: 04.12.2010
Сообщений: 313
10.01.2011, 20:29     Вычислить сумму рядаC++ #4
Не знаю насколько правильно понял задание... но, по-моему, тип того )

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<iostream.h>
#include<iomanip.h>
#include<math.h>
#include<conio.h>
double fsum (double X, double sum)
{
    sum=0;
    for (double i=0.1; i<=X; i+=0.1) sum+=i;
    return sum;
}
main()
{
      double sum=0, i;
      cout<<" Otvet : \n";
      for (i=0.1; i<=1; i+=0.1)
      {
          sum=0;
          cout<<fixed<<setprecision(1);
          cout<<" x = "<<i<<", cos(x) = ";
          cout<<fixed<<setprecision(4)<<cos(i); cout<<fixed<<setprecision(1);
          cout<<", sum = "<<fsum(i, sum)<<"\n";
      }
      system("pause");
      return 0;
}
Aleksaxe
0 / 0 / 0
Регистрация: 10.01.2011
Сообщений: 5
10.01.2011, 20:34  [ТС]     Вычислить сумму рядаC++ #5
Ага это именно то что надо Благодарю=)




<<ТЕМА ЗАКРЫТА>>
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
10.01.2011, 20:49     Вычислить сумму рядаC++ #6
Алексaндр, а что к чему сходится? результат далек от косинуса
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2011, 20:58     Вычислить сумму рядаC++
Еще ссылки по теме:

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

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

Или воспользуйтесь поиском по форуму:
Алексaндр
 Аватар для Алексaндр
131 / 108 / 5
Регистрация: 04.12.2010
Сообщений: 313
10.01.2011, 20:58     Вычислить сумму рядаC++ #7
alex_x_x, высчитывается не в градусах, а в радианах .
Yandex
Объявления
10.01.2011, 20:58     Вычислить сумму рядаC++
Ответ Создать тему
Опции темы

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