Wstęp do programowania w języku C/Zadanie algorytmiczne: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
Nie podano opisu zmian |
||
Linia 1: | Linia 1: | ||
<Source> | |||
#include <stdio.h> | |||
#include <math.h> | |||
main() | |||
{ | |||
double a, b, c, | |||
delta; | |||
printf(" Podaj wspolczynniki a, b, c < "); | |||
scanf("%lf %lf %lf", &a, &b, &c); | |||
if ( a == 0 ) | |||
if ( b == 0 ) | |||
if ( c == 0) | |||
printf(" Rownanie nieoznaczone.\n "); | |||
else | |||
printf(" Rownanie nie ma rozwiazania.\n"); | |||
else{ | |||
printf(" Rownanie ma jedno"); | |||
printf(" rozwiazanie: %.2f\n ", -c/b); | |||
} | |||
else{ | |||
delta = b*b - 4*a*c; | |||
if ( delta < 0 ) | |||
printf(" Rownanie nie ma rozwiazania.\n "); | |||
else{ | |||
printf(" Rownanie ma dwa rozwiazania:\n "); | |||
printf("x1 = %.2f, x2 = %.2f", | |||
(-b-sqrt(delta))/2,(-b+sqrt(delta))/2); | |||
} | |||
} | |||
return 0; | |||
} | |||
</Source> |
Wersja z 14:59, 13 paź 2006
#include <stdio.h>
#include <math.h>
main()
{
double a, b, c,
delta;
printf(" Podaj wspolczynniki a, b, c < ");
scanf("%lf %lf %lf", &a, &b, &c);
if ( a == 0 )
if ( b == 0 )
if ( c == 0)
printf(" Rownanie nieoznaczone.\n ");
else
printf(" Rownanie nie ma rozwiazania.\n");
else{
printf(" Rownanie ma jedno");
printf(" rozwiazanie: %.2f\n ", -c/b);
}
else{
delta = b*b - 4*a*c;
if ( delta < 0 )
printf(" Rownanie nie ma rozwiazania.\n ");
else{
printf(" Rownanie ma dwa rozwiazania:\n ");
printf("x1 = %.2f, x2 = %.2f",
(-b-sqrt(delta))/2,(-b+sqrt(delta))/2);
}
}
return 0;
}