첨삭 좀 부탁드립니다.
앨런
2023.04.01
근의공식+ 판별식으로 판별기 작성질문 요약 :ax^2+bx+c에서 a,b,c값을 입력받아 근의 개수를 출력하고 그 값도 출력하라(함수 사용할것)
(뭐가 잘못됬고 공부 방향을 잡아주셨으면 좋겠습니다 )
질문 내용 :
#includestdio.h
#includemath.h
int a,b,c;
double d,e,f;
void panbul(int a, int b, int c)
{
d=b*b-4*a*c;
}
void kun(int a, int b, int c)
{
e=(-b+sqrt(b*b-4*a*c))/2*a;
f=(-b-sqrt(b*b-4*a*c))/2*a;
}
void main()
{
printf(a값을 입력하시오.\n);
scanf(%d,&a);
printf(b값을 입력하시오.\n);
scanf(%d,&b);
printf(c값을 입력하시오.\n);
scanf(%d,&c);
if(d0){
printf(근의 개수는 두개 %0.2f %0.2f\n,e,f);
}
else if(d==0){
printf(근의 개수는한개 %0.2f\n,e);
}
else if(d0){
printf(근이 없다);
}
panbul(a,b,c);
kun(a,b,c);
}