Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- float a,b,c;
- printf("Podaj wspolczynniki rownania ax^2+bx+c=0:\n");
- printf("a=");
- scanf("%f",&a);
- printf("b=");
- scanf("%f",&b);
- printf("c=");
- scanf("%f",&c);
- if(a == 0){
- if(b == 0){
- if(c == 0){
- printf("Rownanie nieoznaczone");
- } else
- printf("Brak rozwiazan");
- }
- else
- printf("Rownanie liniowe, rozwiazanie: x = %f", -1*c/b);
- } else {
- float delta = b*b-4*a*c;
- if(delta > 0){
- float x1,x2;
- x1 = -b-sqrt(delta) / 2*a;
- x2 = -b+sqrt(delta) / 2*a;
- printf("Pierwiastki wynosza:\nx1 = %f\nx2 = %f\n",x1,x2);
- } else if (delta == 0){
- float x;
- x = -b/2*a;
- printf("Pierwiastek wynosi:\nx = %f\n",x);
- } else {
- printf("Brak pierwiastkow");
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement