

Grupa: Administrator 
Posty: 43 #815543 Od: 2009-3-13
| #include <stdio.h> #include <stdlib.h> #include <math.h> void pierwiastki(float a, float b, float c) { float delta; delta=(b*b)-(4*a*c);
float x1,x2;
if (a==0) { printf("To rownanie, jest rownaniem liniowym! \n"); } else { if (delta>0) { x1=(b*(-1)-sqrt(delta))/(2*a); x2=(b*(-1)+sqrt(delta))/(2*a); printf("\n\n"); printf("Pierwiastki rownania kwadratowego wynosza: \n\n"); printf("x1 = %4.1f \n\n", x1); printf("x2 = %4.1f\n", x2); }
else { if (delta==0) { x1=(b*(-1))/(2*a); printf("\n"); printf("Pierwiastek rownania kwadratowego wynosi: \n\n"); printf("%4.1f \n", x1); } else { printf("\n"); printf("Rownanie nie ma rozwiazan! \n\n"); } } } }
int main() { float x,y,z; printf("\n"); printf("Podaj skladniki rownania kwadratowego: \n\n");
printf("A = "); scanf("%f",&x); printf("\n");
printf("B = "); scanf("%f",&y); printf("\n");
printf("C = "); scanf("%f",&z); printf("\n");
pierwiastki(x, y, z); system("PAUSE"); }
|