/* rovnice.c */
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(void) {
int a, b, c, d;
double x, y, z;
printf("Zadejte koeficienty a, b, c kvadraticke rovnice: \n");
scanf("%d%d%d", &a, &b, &c);
d = b*b - 4*a*c;
z = sqrt((double)d);
if (d < 0)
printf("Rovnice nema v oboru realnych cisel reseni.\n");
else if (d == 0)
{
x = ((-b)/2*a);
printf("Resenim rovnice je dvojnasobny koren x = %d\n", x);
}
else
{
x = (-b+z)/2*a;
y = (-b-z)/2*a;
printf("Resenim rovnice jsou dva koreny x1 = %d a x2 = %d\n", x, y);
}
return 0;
}