반응형
SMALL
#include<stdio.h>
#include<math.h>
int main(void)
{
double a, b, c, dis; //a, b, c 는 이차방정식의 계수, dis는 판별식
printf("계수 a, 계수 b, 계수 c를 차례대로 입력하세요:");
scanf("%lf %lf %lf", &a, &b, &c);
if (a == 0)
printf("방정식의 근은 %lf 입니다. \n", -c / b);
else
{
dis = b * b - 4.0 * a * c;
if (dis >= 0)
{
printf("방정식의 근은 %lf 입니다. \n", (-b + sqrt(dis)) / (2.0 * a));
printf("방정식의 근은 %lf 입니다. \n", (-b - sqrt(dis)) / (2.0 * a));
}
else
printf("방정식의 실근은 없습니다. \n");
}
return 0;
}
숙제나 과제로 해야하시는 분들 참고하시면 좋겠습니다^^
반응형
LIST
'정보' 카테고리의 다른 글
c언어: 놀이기구 키제한 (4) | 2020.10.28 |
---|---|
c언어: 거리 마일단위를 미터로 변환 (0) | 2020.10.28 |
C언어 기초(구의 반지름, 표면적 구하는법) (10) | 2020.10.26 |
법적인 성희롱 개념 (0) | 2020.10.25 |
정보:성적공상 (2) | 2020.10.23 |