close

Вход

Забыли?

вход по аккаунту

?

Code (5)

код для вставкиСкачать
#include <stdio.h>
#include <math.h>
main()
{
float a1=0., b1=1;
float Fa,Fb,Fc,c,eps,x,a,b;
int d,d1;
a=a1; b=b1;
while(1)
{
printf("\nVvedit eps: ");
scanf("%f",&eps);
d=eps>0&&eps<0.5;
if (d) break;
printf(" PPV!\n ");
}
d1=0;
printf("dlja a= %6.2f b= %6.2f eps= %0.9f",a,b,eps);
//Fa=cos(a)+0.3-pow(a+0.5,2);
//Fb=cos(b)+0.3-pow(b+0.5,2);(b+0.5)*(b+0.5)
Fa=cos(a)+0.3-pow(a+0.5,2);
Fb=cos(b)+0.3-pow(b+0.5,2);
while(1)
{ d=Fa*Fb>0;
if (d)
{
printf("Perevirte pochatkovi znachennja a ta b (Fa*Fb>0)!!! ");
break;
}
while(1)
{
d1=0;
c=(a+b)/2;
Fc=cos(c)+0.3-pow(c+0.5,2);
if (Fa*Fc>0) a=c;
else b=c;
if (fabs(a-b)<eps)
{ x=(a+b)/2;
d1=1;
break;
}
if (d1) break;
}
if (d1) break;
}
if (!d)
{
printf("shukanij korin= %12.8f\n",x);
scanf("%f",&eps);
}
}
Документ
Категория
Разное
Просмотров
8
Размер файла
12 Кб
Теги
code
1/--страниц
Пожаловаться на содержимое документа