All pastes #738774 Raw Edit

Untitled

public text v1 · immutable
·published 2007-10-16 16:49 UTC
rendered paste body
#include <stdio.h>

main()
{
float a,b,c,d,e,f,D,Dx,Dy,x1,x2;
printf("\nUnesite koeficijente jednacine logicnim redom, ratavljene zarezima:");
scanf("%f,%f,%f,%f,%f,%f",&a,&b,&c,&d,&e,&f);
D=a*e-b*d;
Dx=c*e-f*b;
Dy=a*f-c*d;
if(D<0.||D>0.)
{
x1=Dx/D;
x2=Dy/D;
printf("\nRjesenje sistema je x1=%f x2=%f",x1,x2);
}
else if((D==0.) && (Dx>0.||Dx<0.||Dy>0.||Dy<0.))
{
printf("\nRjesenje ne postoji!");
}
else
{
if(a*b*c*d*e*f>0.||a*b*c*d*e*f<0.)
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(t,(%f-%f*t)/%f) za realno t",c,a,b);
else if(a==0. && b==0. && c==0. && d==0. && e==0. && f==0.)
printf("\nRjesenje zadatka su svi realni brojevi");
else if(a==0. && b==0. && (c>0.||c<0.))
printf("\nRjesenje ne postoji!");
else if(d==0. && e==0. && (f>0.||f<0.))
printf("\nRjesenje ne postoji!");
else if(a==0. && d==0. && (b>0.||b<0.))
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(t,%f) za realno t",(c/b));
else if(b==0. && e==0. && (a>0.||a<0.))
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(%f,t) za realno t",(c/a));
else if((a*b*c>0.||a*b*c<0.)&&d==0. && e==0. && f==0.)
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(t,(%f-%f*t)/%f) za realno t",c,a,b);
else if((d*e*f>0.||d*e*f<0.)&&a==0. && b==0. && c==0.)
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(t,(%f-%f*t)/%f) za realno t",f,d,e);
else if((a>0.||a<0.)&&(b>0.||b<0.)&&d==0. && e==0. && f==0.)
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(t,(%f-%f*t)/%f) za realno t",c,a,b);
else if((d>0.||d<0.)&&(e>0.||e<0.)&&a==0. && b==0. && c==0.)
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(t,(%f-%f*t)/%f) za realno t",f,d,e);
else if((e>0.||e<0.)&&d==0.&&a==0. && b==0. && c==0.)
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(t,%f) za realno t",(f/e));
else if((d>0.||d<0.)&&e==0.&&a==0. && b==0. && c==0.)
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(%f,t) za realno t",(f/d));
else if((b>0.||b<0.)&&a==0.&&d==0. && e==0. && f==0.)
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(t,%f) za realno t",(c/b));
else if((a>0.||a<0.)&&b==0.&&d==0. && e==0. && f==0.)
printf("\nZadatak ima beskonacno mnogo rjesenja oblika (x1,x2)=(%f,t) za realno t",(c/a));
else
{
}
}
return 0;
}