קוד:
#include <stdio.h>
#include <conio.h>
#include <math.h>
int main (void)
{
float a,b,c,x1,x2,delta;
printf("Enter coefficient of X power-->");
scanf("%f",&a);
printf("Enter coefficient of X-->");
scanf("%f",&b);
printf("Enter the number alone-->");
scanf("%f",&c);
while (a!=-1000)
{
delta=pow(b,2)-4*a*c;
printf("\nX1={-%.0f+[sqrt(%.0f^2-4*%.0f*%.0f)]}/2*%.0f\n",b,b,a,c,a);
printf("X2={-%.0f-[sqrt(%.0f^2-4*%.0f*%.0f)]}/2*%.0f\n\n",b,b,a,c,a);
printf("Delta=%.0f^2-4*%.0f*%.0f=%.0f\n\n",b,a,c,delta);
printf("X1={-%.0f+[sqrt(%.0f)]}/2*%.0f\n",b,delta,a);
printf("X2={-%.0f-[sqrt(%.0f)]}/2*%.0f\n",b,delta,a);
if (delta<0)
printf("\nDon't have solution!");
else {
x1=(-b+sqrt(delta))/(2*a);
x2=(-b-sqrt(delta))/(2*a);
if (x1==x2)
printf("\nX=%.2f",x1);
else
printf("\nX1=%.2f\nX2=%.2f",x1,x2); }
printf("\n\nEnter coefficient of X power-->");
scanf("%f",&a);
printf("Enter coefficient of X-->");
scanf("%f",&b);
printf("Enter the number alone-->");
scanf("%f",&c);
}
printf("\n\nYou finish!");
getch();
}