Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.12.2012, 17:32   #1
Dimaha
 
Регистрация: 01.12.2012
Сообщений: 3
Вопрос Протабулировать Функции

Помогите пожалуйста дорогие друзья.

Нужно протабулировать функции f(x), S(x) и S(x)-f(x) на отрезке [a; b] с шагом h, где a0<a, b<b0 и a0 = -П/5, b0 = П/5, f(x) = cos x,


Заранее всем большое спасибо!
Dimaha вне форума Ответить с цитированием
Старый 01.12.2012, 17:44   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Не вижу наработок.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.12.2012, 17:48   #3
Dimaha
 
Регистрация: 01.12.2012
Сообщений: 3
По умолчанию

//
#define _USE_MATH_DEFINES
#include <iostream>
#include <math.h>
void main()
{
double h;
std::cin>>h;
for(double i=-M_PI/5;i<=M_PI/5;i+=h)
std::cout<<"cos("<<i<<")="<<cos(i)< <std::endl;
}
//

Это для косинуса.... Ну а дальше я не могу никак разобраться
Dimaha вне форума Ответить с цитированием
Старый 01.12.2012, 18:21   #4
kventin_zhuk
БНТУ ФИТР
Форумчанин
 
Аватар для kventin_zhuk
 
Регистрация: 20.05.2012
Сообщений: 315
По умолчанию

Код:
#include <iostream.h>
#include <math.h>
const double PI = 3.14159265;


int fact(int a)
{
	if (a > 1) 
		return a * fact(a - 1);
	else 
		return 1;
}
void main()
{
    int  n;
	double h;
	cin >> h;
	n = 0;
	for(double i=-PI/5;i<=PI/5;i+=h)
	{
		cout << "s(" << i << ") = " << (pow(-1, n) * pow (i, 2 * n)) / fact(2 * n) << endl;
		n++;
	}

}
Это вторая.
С++(console/builder/WinAPI/Linux), C#, Pascal, Delphi, Asm, Prolog.
< ----- Контакты
kventin_zhuk@live.com
kventin_zhuk вне форума Ответить с цитированием
Старый 01.12.2012, 18:38   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

А дальше так к примеру:
Код:
for(int n=1,fac=1;n<10;n++,fac*=2*n;) std::cout<<pow(-1,n)*pow(x,2*n)/fac<<'\n';
Цитата:
Это для косинуса....
Вижу что школоте правила форума читать запрещено... Печально.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Протабулировать Функции Dimaha Visual C++ 0 01.12.2012 04:36
Протабулировать функцию testtest01 Паскаль, Turbo Pascal, PascalABC.NET 1 07.06.2012 17:45
Построить график функции и протабулировать функцию user100 Помощь студентам 6 09.05.2011 13:05
Протабулировать значение функции gessi Паскаль, Turbo Pascal, PascalABC.NET 2 13.09.2009 18:39
протабулировать функцию Broneslav Помощь студентам 6 17.02.2009 01:17