

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" ; } |