rootuss

2.1

Nov 21st, 2016
99
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cmath>
  3. //SPECYFIKACJA
  4. //dane:  a,b,c funkcji liniowej; wspolrzedne x i y punktu;
  5. //wynik: odleglosc od prostej punktu
  6. using namespace std;
  7.  
  8. float odl(float x0, float y0, float a, float b, float c )
  9. {
  10.     double d= (abs(a*x0+b*y0+c))/sqrt(pow(a,2)+pow(b,2));
  11.     return d;
  12. }
  13.  
  14.  
  15. int main()
  16. {
  17.     float v,b,n;
  18.     cout<< "podaj wspolczynniki a,b,c: "<<endl;
  19.     cin>>v;
  20.     cin>>b;
  21.     cin>>n;
  22.     float x,y;
  23.     cout << "Podaj wspolrzedna x= ";
  24.     cin>>x;
  25.     cout << "Podaj wspolrzedna y= ";
  26.     cin>>y;
  27.  
  28.     cout<<""<<odl(x,y,v,b,n)<<endl;
  29.  
  30.  
  31.     return 0;
  32. }
RAW Paste Data