본문 바로가기
카테고리 없음

A조 문제

by chaechaekim 2019. 4. 7.

우리가 푼 것

#include<stdio.h>
#include<math.h>

int main()
{
	int a,b,c;
	int D;
	
	printf("ax^2 + bx + c = 0 해를 구한다.\n");
	printf("계수 a,b,c의 값을 입력하세요.");
	scanf("%d %d %d", &a, &b, &c);
	
	D=b*b-(4*a*c);
	printf("D=%d\n", D);
	if(D>0)
	{
		int x, y;
		x=(-b+sqrt(b*b-4*a*c))/(2*a);
		y=(-b-sqrt(b*b-4*a*c))/(2*a);
		printf("두 개의 근 %d, %d", x, y);
	}
	if(D=0)
	{
		int z;
		z=(-b+sqrt(b*b-4*a*c))/(2*a);
		printf("한 개의 근 %d", z);
	}
	if(D<0)
	{
		printf("근이 없다");
	}
}

/*
ax^2 + bx + c = 0 해를 구한다.
계수 a,b,c의 값을 입력하세요.120 536 -926
D=731776
두 개의 근 1, -5
--------------------------------
Process exited after 14.92 seconds with return value 0
계속하려면 아무 키나 누르십시오 . . .
*/

댓글