Funktsiooni tabuleerimine
15 punktis.
y = 2 + x+ x
-x 4
Tallinn 2017
Tallinn 2017
Tallinn 2017
#include
#include
int main (void)
{
float A, H, YM, X[15], Y[15];
printf("Sisesta algv22rtus A: n");
scanf("%f", &A);
jump_point:
printf("Sieseta samm H: n");
scanf("%f", &H);
if (H <= 0)
{
printf("Siestatud suurus peab olema suurem nullist n");
goto jump_point;
}
printf("Sisesta ylempiir YM: n");
scanf("%f", &YM);
int n;
int i = 0;
printf("X | Y
n");
X[0] = A;
do
{
X[i] = A + i*H;
Y[i] = pow(2.0, -X[i])+sqrt(X[i]+pow(X[i], 1/4));
i++;
n = i;
}
while (i<15 && Y[i-1]<=YM);
for(i=0;i<=n-1;i++)
{
printf("%f | %fn", X[i], Y[i]);
}
return 0;
}
Tallinn 2017
Tallinn 2017
Tallinn 2017