Facebook
From DG, 6 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 295
  1. #include <cstdlib>
  2. #include <iostream>
  3. #include <cmath>
  4.  
  5. using namespace std;
  6. void oblicz_pierwiastki(int a, int b, int delta);
  7. int oblicz_delte(int a, int b, int c);
  8. int main()
  9. {
  10.    int a,b,c;
  11.  
  12.    cout<<"podaj a:"<< endl;
  13.    cin>>a;
  14.    cout<<"podaj b:"<< endl;
  15.    cin>>b;
  16.    cout<<"podaj c:"<< endl;
  17.    cin>>c;
  18.  
  19.    oblicz_pierwiastki(a,b,oblicz_delte (a,b,c));
  20.  
  21.  
  22.   system("pause");
  23.    return 0;
  24. }
  25.  
  26. void oblicz_pierwiastki ( int a, int b, int delta)
  27. {
  28.    double x, x1, x2;
  29.    x= -b/2*a;
  30.    x1= (-b - sqrt(delta))/2*a;
  31.    x2=(-b + sqrt(delta))/2*a;
  32.    if(delta<0)
  33.        cout<<" brak rozwiazan "<<endl;
  34.    if(delta==0)
  35.        cout<<" jest jedno Rozwiazanie:"<<x1<<endl;  
  36.    else
  37.          cout<< "Sa dwa rozwiazania:"<<x1<<endl<<x2<<endl;
  38. }
  39. int oblicz_delte(int a, int b, int c)
  40. {
  41.      int delta;
  42.      delta = b*b - 4*a*c;
  43.      return delta;
  44. }
  45.