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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2010, 00:56   #11
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Если я правильно понял, то Alex_FF попросил перевести задание на более понятный язык, очевидно - русский.
Цитата:
Сформувати інтегральну функцію F(x)=(f1(x)+f2(x))*f3(x)
Інтервал [a,b] для моделювання поведінки функції обчислити за наступним правилом: a=N1-2*N3, b=(N1+N3)/2+N2
Крок змінення х - (dx) вибрати таким, щоб на [a,b] було не менш, ніж 20 точок. Значення dx бажано тримати в окремій ячейці таблиці.
Проаналізувати поведінку функціі і визначити, чи міняє вона знак на інтервалі, який досліджується. Якщо ні, то модифікувати ії наступним чином: F(x)-> F(x)(max+min)/2.
Розробити програму обчислення функціі F(x) на інтервалі [a,b] і знайти корінь рівняння F(x)=0.
Сформировать интегральную функцию F(x)=(f1(x)+f2(x))*f3(x)
Интервал [a, b] для моделирования поведения функции вычислить по следующему правилу: a=N1-2*N3, b=(N1+N3)/2+N2
Шаг изменения x - (dx) выбрать таким чтобы на [a, b] было не менее 20-ти точек. Значение dx желательно держать в отдельной ячейке таблицы.
Проанализировать поведение функции и определить, меняет ли она знак на исследуемом интервале. Если нет, то модифицировать её следующим образом: F(x)-> F(x)(max+min)/2.
Разработать программу вычисления функции F(x) на интервале [a, b] и найти корень уравнения F(x)=0.
netrino вне форума Ответить с цитированием
Старый 13.01.2010, 00:57   #12
Alex_FF
Удален
Форумчанин
 
Регистрация: 02.12.2009
Сообщений: 309
По умолчанию

Цитата:
Сообщение от Allysia Посмотреть сообщение
и как это переводиться????
Я украинский не знаю, поэтому там написано, что я могу посмотреть вашу задачу, если вы переведете ее на на понятный мне язык

Цитата:
Если я правильно понял, то Alex_FF попросил перевести задание на более понятный язык, очевидно - русский.
именно это я и имел ввиду
Alex_FF вне форума Ответить с цитированием
Старый 13.01.2010, 01:40   #13
Alex_FF
Удален
Форумчанин
 
Регистрация: 02.12.2009
Сообщений: 309
По умолчанию

Код:
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include <locale>
#include <math.h>

double F1(double x)
{
	double pi = 3.14;
	return 2. * cos(x - (pi / 6));
}

double F2(double x)
{
	return sqrt(3 * x + x * cos(x));
}

double F3(double x)
{
	double e = 2.72;
	return ((e * x + 1) / (x - 1)) * pow(x,(x + sqrt(x)));
}

double F4(double x)
{
	return (F1(x) + F2(x)) * F3(x);
}

using namespace std;

int main()
{
	setlocale(0,"RUS");
	double N1 = 6,
	            N2 = 8,
	            N3 = 8,
	            a = N1 - 2 * N3,
	            b = (N1 + N3) / 2 + N2,
	            x, dx, F;
	cout << endl << a << endl << b << endl;
	cout<<"\n\n Пожалуйста,введите шаг: ";
	cin >> dx;
	for(x = a; x <= b; x += dx)
	{
		F = F4(x);
		cout << "\n\nИнтегральная функция равна: F=" << F;
	}
	getchar();
	getchar();
	return 0;
}
Вот хотя бы компилирующийся вариант, но работать он не будет, т. к. у вас в функциях F2 и F3 есть извлечение квадратного корня, а интервал, на котором вы вычисляете значения функции у вас -10..15, корень из отрицательного числа там не извлечется...

Последний раз редактировалось Alex_FF; 13.01.2010 в 01:42.
Alex_FF вне форума Ответить с цитированием
Старый 13.01.2010, 02:07   #14
val_nnm
Форумчанин
 
Регистрация: 18.10.2009
Сообщений: 185
По умолчанию

Кстати уточните действительно все функции. И ещё возможно у вас функцию F(x) нужно модифцировать следующим образом F(x)->F(x)-(max+min)/2 ?
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает."
val_nnm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
одна ячейка равна нескольким другим sanya1603 Microsoft Office Excel 4 30.09.2009 17:21
Нахождение в столбце с числами строк, сумма чисел которых равна определенному значению KNatalia Microsoft Office Excel 2 16.09.2009 08:42
Сумма каких либо двух цифер заданного трехзначного числа N равна третей цифре. Blos Помощь студентам 4 29.06.2009 16:25
Двумерный массив.Поиск столбца сумма,которого равна 0 Almost456 Паскаль, Turbo Pascal, PascalABC.NET 5 30.11.2008 23:43
С паскалем как и у многих проблемы,прошу помощи. Две задачи: интегральная и графическая. Loyal Помощь студентам 3 27.09.2007 09:46