Помощь - Поиск - Пользователи - Календарь
Полная версия: Помогите кто может.......
Форум «Всё о Паскале» > Современный Паскаль и другие языки > Ада и другие языки
Kobra
e^x*sin(x) на отрезке 0;п/4

Вычислить десять значений функции F(x) на интервале [a;b]. Результаты работы оформить в виде следующей таблицы:

xi F1(xi) F2(xi) Точность(M-zero) Число итераций
x1 … … … …
… … … … …
… … … … …
x10 … … … …

Столбцы таблицы:
1 - значение аргумента функции;
2 - значение функции, вычисленное с использованием библиотечных функций компилятора;
3 - значение функции, вычисленное с помощью явного разложения в ряд (итерационный процесс до достижения машинного нуля);
4 – значение машинного нуля относительно F2(xi), т.е. точность вычислений;
5 – число итераций или количество членов ряда в разложении функции.

Вычисления проводить для float, double и long double


вот есть наброски, а как 10 на экран .......х.з.
и правельные ли наброски тоже незнаю.

#include <iostream>
#include <math.h>


int main(double x,short int i,double Funmain,int fun)
{ std::cout<<"Function e^x*sin(x)"<<"\n";
std::cout<<"Vvedite x: ";
std::cin>>x;
std::cout<<"\n";
float p;
for(int i;i==x;i++);
{ p=x/i;
x=x*x;
}

fun=1+p;
Funmain=fun*sin(x);
std::cout<<"Function = "<<Funmain<<"\n";
system("PAUSE");
return EXIT_SUCCESS;
}
Michael_Rybak
Пользуемся тегом CODE. Исправь, пожалуйста.
Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.