МИНИСТЕРСТВО ОБЩЕГО И ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ РОССИЙСКОЙ
ФЕДЕРАЦИИ.
МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННО-ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ
им. К.Э. ЦИОЛКОВКОГО
КАФЕДРА ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ
Лаботраторные работы второго курса второго семестра.
Руководитель: Чернадский
Дата сдачи: _____________
Подпись: _____________
Студент: Лицентов Д.Б.
Группа: 3ИТ-2-26
Москва
1998
Лабораторная работа номер 1
Задание: вывести значение функции sinh(x)/sin(x) и её производно на
интервале от А до Б в десяти точках. Значения производной функции должно
считаться двумя способами: первое прямым вычислением и второе в помощью
рядов. Значение производной функции должно считаться до машинного нуля.
Текст программы.
#include
#include double function(double x) { return sinh(x)/sin(x);} double dir(double x) { return (cosh(x)*sin(x)-cos(x)*sinh(x))/(sin(x)*sin(x)); } double *derives( double (*f) (double),//функция double *x,//массив значений иксов double k, //кол-во точек на интервале в которос берется double *D,//массив дельта double a,//граница отрезка double b)//граница отрезка { x = new double [10]; D = new double [10]; double *pr = new double[10]; double s = 0; for (int i=0;i> a; cout > b; if (a>b) {cout #include #include class stroka { char *ch; int len; friend int operator == (stroka & a , stroka & b); friend stroka* Friend0(stroka c); friend istream& operator >>(istream & in, stroka & a ); friend ostream& operator > s0; s0.string1(); cout >(istream &in,stroka & A) { cout class complex { public : double x,y; virtual void fun (int x=0, int y=0)=0; }; class What_the_hell_we_got: public complex { public : void fun (int x, int y) {cout>x>>k; pcom1 -> fun(k,x); pc2 -> fun (k,x); Umnojinia C3, *pc3 = & C3; pc3 -> fun (x); pcom1=pc3; pcom1->fun(k,x); xz C4, *pc4 = & C4; pc4 -> fun (x); } Результаты работы 3 4 What_the_hell_we_got 4 3 Plusssssss x+y =7 Umnojinia x*x =9 What_the_hell_we_got 4 3 Xzubla x^3 =27 Вводим два числа и смотрим что получится при сложение умножении или
производная
возведение в третью степень.
Нашли опечатку? Выделите и нажмите CTRL+Enter