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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2010, 19:20   #1
bloodargus
 
Регистрация: 07.10.2010
Сообщений: 6
По умолчанию Метод простых итераций

имеется уравнение sin3x-2.5x+6.2=0 ,надо решить методом простых итераций , но что то неочень получается, помогите, а то что то плохо считает
код программы:
int main()
{double PI=3.141592653589793238;
double a,b=PI,eps,x,z=0,y,f=0;
printf("Vvedite tochnost' \n ");
scanf("%lg",&eps);
printf("\n nachal'noe znachenie intervala \n");
scanf("%lg",&a);
x=b/2-a;
while (eps<(fabs(x-z)))
{f=x/(sqrt(1-x*x));
if (fabs(f)<1)
{z=x;
y=2.5*x-6.2;
x=asin(y)/3;}}
printf ("\n%lg\n%lg",x,z);
getch();
return 0;}
bloodargus вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Метод простых итераций bloodargus Общие вопросы C/C++ 1 20.11.2010 12:48
метод простых итераций dimitriy91 Общие вопросы C/C++ 0 25.10.2010 15:49
Метод простых итераций (паскаль) Никита Бо Помощь студентам 5 06.06.2010 13:57
Метод простых итераций в Delphi Tomoyo Помощь студентам 21 26.12.2009 19:11
Метод простых итераций church Общие вопросы C/C++ 3 06.06.2009 15:26