Нарисовать график с этого кода borland c++ #include
#include
#include
#include

struct data {
double u;
double f;
double c;
double k;
double h;
double m;
double pi;
double d;
}x[3];
double F(struct data *d, float t) {
if(t>=0 && t<=2.5) {
double Fu = d->f*(1+h*t);
return d->f*(1+h*t);
}
else if(t>=2.5 && t<=7.5) {
return d->f*(1+h*2.5);
}
else {
return d->f(1+h*2.5);
}
}

double K(struct data *f, float t) {
if(t>=0 && t<=5) {
return f->k*(1+m*t);
}
else {
return f->k*(1+m*5);
}
}

double U(struct data *f, float t) {
if(t>=0 && t<=2.5) {
return f->u*(1-pow(f->e,-1*f->K(f,t)*t));
}
else if(t>=2.5 && t<=5) {
return f->u*(1-(f->e,-1*f->K(f,t)*2.5));
}
else {
return f->u*(1-pow(f->e,-1*a->K(f,t)*t))*pow(f->e,-1*f->K(f,t)*(t-5));
}
}

double P(struct *f, float t) {
return f->pow(f->U(f,t),1*f->2)*2*pi*F(f,t)*c*tg(b);
}

int main() {
float t;
int i;
FILE *p, *s;
p=fopen("data.txt", "r");
s=fopen("result.txt", "w");
for(i=0; i<3; i++) {
for(t=0; t<=10; t=t+0.5) {
printf("Fx[%d]=%e t=%f\n", i, F((x+i),t), t);
printf(s, "Fx[%d]=%e t=%f\n", i, F((x+1),t),t);
}
puts(" ");
}
getch();
return 0;
}

LilPeepRip11 LilPeepRip11    1   19.07.2022 07:18    1

Другие вопросы по теме Информатика