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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 05.06.2009, 23:29   #11
prikolist
Форумчанин
 
Аватар для prikolist
 
Регистрация: 18.06.2008
Сообщений: 350
По умолчанию

Если сделать вот так:
Код:
cout<<M_Simpson(&F1)<<endl;
cout<<M_Simpson(&F2)<<endl;
Тоеж останавливается на первом коут.
prikolist вне форума
Старый 05.06.2009, 23:30   #12
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

А вы не обратили внимание на второе замечание, по поводу параметров?
И вообще, вы читаете сообщения компилятора? Он вам ясно говорит, что не хватает аргументов.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 11.02.2010, 12:15   #13
ruslan19900200
Новичок
Джуниор
 
Регистрация: 11.02.2010
Сообщений: 1
По умолчанию

Уважаемые программисты) я чайник в С++(очень конкретный) но все же помогите правильно составить предыдущий код чтобы работал)

Код:
#include <vcl>
#include <iostream>
#include <math>
#include <conio>
using namespace std;
double F1(double x);
double F2(double x);
typedef double (*pointFunc)(double);


double M_Simpson( pointFunc F, double a, double b,unsigned N)
{
        double Res = 0.0;
        double h=(b-a)/N;
        for (double x=a+h; x<b; x+=2*h)
                Res+= 2*(*F)(x);
        for (double x=a+2*h; x<b; x+=2*h)
                Res+= 4*(*F)(x);
        Res=h*((*F)(a)+(*F)(b)+Res)/3;
        return Res;
}

double F1(double x)
{
return (1/sqrt(0.5*pow(x,2)+1.5));
}

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


int main()
{
cout<<M_Simpson(&F1)<<endl;
cout<<M_Simpson(&F2)<<endl;

system("pause");
}
По поводу параметров что нужно дописать, чтобы эта программа работала?

Последний раз редактировалось MaTBeu; 11.02.2010 в 14:17.
ruslan19900200 вне форума
Старый 11.02.2010, 14:17   #14
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

То, что вы "конкретный чайник" - не освобождает вас от обучения. Тема закрыта воизбежание флуда.
MaTBeu вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вычисление интегралов Golovastik Общие вопросы C/C++ 17 25.12.2013 00:05
Нужно вывести результат класса prikolist Общие вопросы C/C++ 20 23.05.2009 20:06
ВЫЧИСЛЕНИЕ ОПРЕДЕЛЕННЫХ ИНТЕГРАЛОВ (метод трапеций) maliyusha Помощь студентам 13 25.12.2008 00:34
Программа "вычисление определенных интегралов" Artinka Помощь студентам 5 16.03.2008 22:54