Advertisement
adwas33

Untitled

Feb 19th, 2020
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. using namespace std;
  4. void wprowadz(double &A,double &B,double &C)
  5. {
  6. cout<<"Wprowadz A ";cin>>A;cout<<"Wprowadz B ";cin>>B;cout<<"Wprowadz C"; cin>>C;
  7. }
  8. double delta (double a,double b,double c)
  9. {
  10. double delta=b*b-4*a*c;
  11. return delta;
  12. }
  13. double x1(double a,double b,double delta_w_funkcji,double c)
  14. {
  15. return (-b)/2*a;
  16. }
  17. void x2(double a,double b,double delta_w_funkcji,double c)
  18. {
  19. double pierwiastek_z_delty=sqrt(delta_w_funkcji);
  20. cout<<"To rownanie ma 2 rozwiazania "<<(-b-pierwiastek_z_delty)/2*a<<" a drugi to "<<(-b+pierwiastek_z_delty)/2*a;
  21.  
  22. }
  23. int main()
  24. {
  25. double a,b,c;
  26. wprowadz(a,b,c);
  27. double delta_w_glownej_funkcji=delta(a,b,c);
  28. if(delta_w_glownej_funkcji<0)
  29. cout<<"Brak rozwiązan ";
  30. else if(delta_w_glownej_funkcji==0)
  31. {
  32. cout<<"\nDwukrotny pierwiastek rownania kwadratowego "<<x1(a,b,delta_w_glownej_funkcji,c);
  33. } else if(delta_w_glownej_funkcji>0) {
  34. x2(a,b,delta_w_glownej_funkcji,c);
  35. }
  36. return 0;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement