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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2010, 18:33   #11
kyros
 
Регистрация: 04.02.2009
Сообщений: 4
По умолчанию

Спасибо принял к сведению.
Постановка задачи такая считать интеграл методом Симпсона.
У меня прога работает так выбрал радио кнопкой уравнение, ввел переменные в текст боксы, нажал на 1 из 3х методов и должен получиться результат. Для метода Симпсона я код привел ниже. Кто поможет разобраться с написанием буду благодарен.

int i;
double a, b; //Границы отрезка a-нижняя b-верхняя
double n; //количество интервалов
double h = 0;
double x = 1;
double res = 0, sum = 0;

a = double.Parse(tbx1a.Text);
b = double.Parse(tbx2b.Text);
n = double.Parse(tbx3n.Text);


{
h = (b - a) / n;
{

for (i = 1; i < n; i += 2)
{
sum += Convert.ToDouble(Math.Exp(Math.Sin( x)) + Math.Exp(Math.Sin(x)));

}
for (i = 2; i < n; i += 2)
{
sum += Convert.ToDouble(Math.Exp(Math.Sin( x)) + Math.Exp(Math.Sin(x)));
}


res *= h / 3;
tbx6.Text = "Ответ " + Convert.ToString(res);
}
}
kyros вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интеграл bkm03262 Паскаль, Turbo Pascal, PascalABC.NET 1 09.05.2009 14:50
Интеграл StudeHt Паскаль, Turbo Pascal, PascalABC.NET 0 21.04.2009 14:37
Определенный интеграл. J0n1cK Паскаль, Turbo Pascal, PascalABC.NET 1 16.04.2009 11:30
ИНТЕГРАЛ(( oblachko Помощь студентам 4 21.01.2009 16:00