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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 07.10.2012, 09:41   #1
xEk
Пользователь
 
Регистрация: 23.11.2011
Сообщений: 19
По умолчанию Решение методом хорд и качательных

Вот набросил код для решения уравнения: cos(x) - 10x = 0. Но почему считает не правильно, подскажите где ошибка?
Код:
#include <stdio.h>
#include <math.h>
int main (void)
{
    float a, b, e, c;
    printf ("Enter e > 0 = ");
    scanf ("%f", &e);
    a=0; b=1;
    while ((b-a)>=e)
    {
        a=a-((cos(a)-10*a)/(-sin(a)-10));
        b=b-(cos(b)-10*b)/((cos(b)-10*b)-(cos(a)-10*a))*(b-a);
        printf ("\na = %f  b = %f", a, b);


    }

    c=(a+b)/2;
    printf ("\nc = %f", c);

    return 0;
}
xEk вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение уравнения методом Хорд (паскаль) Delllinger Помощь студентам 0 05.06.2011 16:46
Решение нелинейных уравнений методом хорд и методом простой итерации(С++) Foralberg Помощь студентам 9 31.01.2011 01:33
решение линейных уравнений методом хорд и касательных subarimpra Помощь студентам 2 15.10.2010 21:33
решение уравнения методом хорд и методом Ньютона Маргоша)) Общие вопросы Delphi 1 21.04.2010 20:40
Решение методом хорд Тонущий коржик Помощь студентам 0 03.12.2009 20:59