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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.05.2010, 19:51   #1
Tusichka
 
Аватар для Tusichka
 
Регистрация: 19.04.2010
Сообщений: 4
По умолчанию Переделать код с процедуры в классы на С++

Есть код программы на С++ реализованный методом процедур. нужно изменить код таким образом чтоб реализация была методом класса.

Программа решает уравнение методом дихотомии(метод отрезка деление пополам)

Код:
#include<stdio.h>
#include<math.h>  
double f(double x)
{
return 0.25*(pow(x,3))+x-1.2502;
}
int main(void)
{
int n=0;
double x,a=0.,b=2.,eps=0.0001;
while (fabs(a-b)>2*eps)
{
x=(a+b)/2,
n++;
printf("step=%3i x=%11.8lf f(x)=%11.8lf\n",n,x,f(x));
if (f(x)==0)
{
printf("Tothnii koreni x=%lf\nkolithestvo iteratsii n=%i\n",x,n);
return 0;
}
else  if (f(a)*f(x)<0) b=x;
else a=x;
	}
printf("Reshenie x=%11.8lf pri Eps=%lf\nkolithestvo iteratsii n=%i\n",x,eps,n);
return 0;
}
Улыбайтесь: это заставляет людей ломать голову над тем, что же у вас на уме….
Tusichka вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
переделать с делфи код в СИ Dezolyator Фриланс 7 24.05.2010 23:19
Переделать код с Visual C++ в Borland C++(3.1) 0001 Фриланс 5 06.02.2010 14:57
Как переделать код? P®o©omp@s Помощь студентам 2 26.10.2009 19:21
Переделать код Hepri Работа с сетью в Delphi 3 20.08.2009 20:28
Помогите переделать код stayer Общие вопросы Delphi 3 25.10.2008 21:09