int main() {
float x, y, a, b, s_left, s_right;
printf("laboratornya rabota №2" \n);
printf("variant 8" \n);
printf("vvedite x");
scanf("%f,&x");
if (x>0) && (x<2) {
if(x<1.0) {
a=sqrt(1.0-x*x);
b=2*arctan(a/x);
s_right=2.0*(1.0-x)-(1.0/2.0)*(b-sin(b))+pi/2.0;
s_left=2.0-s_right;
y:=2.0*(1.0-a);
}
else if (x==2) {
y=2;
s_right=(1.0/2.0)*pi;
s_left=2.0-s_right;
}
else {
y=2.0*sqrt(1.0-(1.0-x)*(1.0-x));
B=2*arctan(sqrt((1.0-(1.0-x)*(1.0-x))/(x-1.0)));
s_right=(1.0/2.0)*(B-sin(B));
s_left=2.0-s_right;
}
printf("s_right=", s_right);
printf("s_left=", s_left);
printf("y=", y);
else {
printf("x vne vichisleniy");
{
return 0;
}
короче это дело должно выглядеть вот так. файлы библиотек сам добавишь #include перед ф-цией main. и найди, как выводить 2 знака после зарятой в ф-ции printf. 20 минут заняло. ессесно не проверял.