Сбой при компиляции - C (СИ)
Формулировка задачи:
#include <stdio.h> #include <conio.h> #include <math.h> int main(void) { const float M_PI=3.1415926536; float x, y, R2=0.5, sin, a, S_vsya, s_left, s_right; int R1=1.0; printf("\nx="); scanf("%f", &x); if ((x>=-0.5) && (x<=0.0)) { y=(sqrt((R2*R2)-(x*x)))*2; sin=(y/2)/R2; a=2*asin(sin); s_left=(a*R2*R2)/2-abs(x)*y/2; S_vsya=(M_PI*R1*R1)/2; s_right=S_vsya-s_left; } if ((x>0) && (x<0.5)) { y=(sqrt((R1*R1)-(x*x)))*2-(sqrt((R2*R2)-(x*x)))*2; sin=(y/2)/R1; a=2*asin(sin); s_right=((a*R1*R1)/2-abs(x)*y*2)-((a*R2*R2)/2-abs(x)*y/2; S_vsya=(M_PI*R1*R1)/2; s_left=S_vsya-s_right; } if ((x>0.5) & (x<=1.0)) { y=(sqrt((R1*R1)-(x*x)))*2; sin=(y/2)/R1; a=2*asin(sin); s_right=(a*R1*R1)/2-abs(x)*y/2; S_vsya=(M_PI*R1*R1)/2; s_left=S_vsya-s_right; } printf("\ny=%5.3f", y); _getch(); return 0; }
Решение задачи: «Сбой при компиляции»
textual
Листинг программы
#include <math.h>
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д