Технический форум

Технический форум (http://www.tehnari.ru/)
-   Помощь студентам (http://www.tehnari.ru/f41/)
-   -   Программа на С (http://www.tehnari.ru/f41/t61569/)

George Aquila 21.12.2011 17:24

Программа на С
 
пробовал составить программу к зачету на С, но программа не работает..
помогите разобраться, в чем ошибка
пятая задача, метод простых итераций для приближенного вычисления х в формуле xlnx=100
тут, какое бы я х0 ни вводил, выдает: x=-1.IND00;
Код:

#include "stdio.h"
#include "math.h"
main()
{
        double x,x0,x1,e,d;
        printf("\n print e, x0 \n");
        scanf("%f %f",&e, &x0);
    x1=x0;
                  do
                  {
                          x=100/(double)log(x1);
                          d=fabs(x-x1);
                          x1=x;
                  } while (d>e);

             
                  printf("\n x=%f \n",x);
                          scanf("%f",&e);
}

запускал на Microsoft Visual Studio 2010 ultimate


Часовой пояс GMT +4, время: 08:48.

Powered by vBulletin® Version 4.5.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.