Добавил:
Maestro
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:LAB5
.H#include <stdio.h>
#include <math.h>
#include <conio.h>
main()
{
int n=0;
float x0=4.0/3.0, y0=17.0/5.0, z0=-1, eps=0.001;
float t,f,k,x,y,z,p1,p2,p3;
x=x0;
y=y0;
z=z0;
clrscr();
do
{
//t=(4.0/3.0)+(1.0/3.0)*y-(1.0/3.0)*z;
//f=(17.0/5.0)+(2.0/5.0)*x-(3.0/5.0)*z;
//k=-1.0+x+y;
t=(4.0/3)+(1.0/3)*y-(1.0/3)*z;
f=17.0/5+(2.0/5)*t-(3.0/5)*z;
k=-1.0+t+f;
p1=x;
p2=y;
p3=z;
printf("%d %.4f %.4f %.4f %.4f %.4f %.4f %.4f %.4f %.4f\n",n++,x,t,fabs(t-x),y,f,fabs(f-y),z,k,fabs(k-z));
x=t;
y=f;
z=k;
}
while(fabs(p1-x)>eps || fabs(p2-y)>eps || fabs(p3-z)>eps);
getch();
}