Kód: Vybrať všetko
#include <stdio.h>
#include <math.h>
#include <conio.h>
int main()
{
int signed a,b,c;
float d,x1,x2;
printf("\n zadaj a,b,c pre kvadrat rovnicu:");
scanf("%f",&a);
scanf("%f",&b);
scanf("%f",&c);
if (a==0) printf("\n Toto nieje kvad. rovnica");
else
{
d=(b*b)-(4*a*c);
if (d<0) printf("\n Rovnica nema riesenie");
else
{
if (d>0) {
x1=(-b+sqrt(d))/(2*a);
x2=(-b-sqrt(d))/(2*a);
printf("\n Rovnicama dva korene: x1=%2.2f,x2=%2.2f",x1,x2);
}
else {
x1=(-b+sqrt(1))/(2*a);
printf("Rovnica ma jeden koren: x1=%2.2f",x1);
}}}
kbhit();
}