|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.11.2010, 19:20 | #1 |
Регистрация: 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 | Общие вопросы 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 |