İkinci dereceden bir denklemi değerlendirmek için bir C kodu yazın.
#include<stdio.h>
#include<math.h>
 
int main(){
 
	float a, b, c, x1, x2, hayali, ayırt edici;
	printf("a, b, c değerlerini girin : ");
	scanf("%f%f%f",&a,&b,&c);
	 
	ayırt edici = (b*b) - (4*a*c);
	 
	if (ayırt edici > 0)
	{
		//gerçek ve farklı kökler
	 	x1 = (-b + sqrt(ayırt edici)) / (2*a);
		x2 = (-b - sqrt(ayırt edici)) / (2*a);
		printf("Gerçek ve farklı kökler: %.2f ve %.2f.", x1 , x2);
	}
	else if (discriminant == 0)
	{
		/ /gerçek ve eşit kökler
		x1 = x2 = -b / (2*a);
		printf("Gerçek ve Eşit kökler: %.2f ve %.2f.", x1 , x2);
	}
	 başka
	{
		//hayali kökler
		realPart = -b/(2*a); 
		imaginaryPart =sqrt(-discriminant)/(2*a);
		printf("Hayali kökler: %.2f + i%.2f ve %.2f - i%.2f.", realPart , imaginaryPart, realPart , hayaliPart);
	}
 dönüş 0;
}