2차방정식 근계산
빵야
2023.04.01
질문 제목 : 2차방정식 근계산 2차방정식 근꼐 ax*x+b*x+c=0..이용해서.....................질문 내용 :
#include stdio.h
#include math.h
void quad_eqn(double w, double y, double z);
void main()
{
double a, b, c, d;
printf(계수 a값을 입력하시오: );
scanf(%lf, &a);
printf(계수 b값을 입력하시오: );
scanf(%lf, &b);
printf(계수 c값을 입력하시오: );
scanf(%dlf, &c);quad_eqn(a, b, c);
}
void quad_eqn(double w, double y, double z)
{
double d, x1, x2;
d=(y*y)-(4*w*z);
if(w==0)
{
printf(a의 값이 0이면 -%d/%d이다., z, y);
}
if(y==0)
{
printf(x= %lf\n, (-y)/(2*w) ); /*한개 출력 */
}
if( y0 )
{
x1=((-y)+sqrt(y))/(2*w);
x2=((-y)-sqrt(y))/(2*w);
printf(방정식 근은 %.f입니다.\n, x1); /* 두개 각각 출력 */
printf(방정식 근은 %.3f입니다.\n, x2);
}
}이 소스를 가지고 함수 quad_eqn()로 만들는 걸루 고쳤는데..값이 안떠요.....ㅠㅠ
오류는 없어요