Salve, premetto che sono molto inesperto, e che ho questo problema: devo fare questo programmino con il quale si possa sapere se due rette sono parallele, perpendicolari o niente. Io ho scritto solo questo per ora ma non funziona... potreste aiutarmi?
#include <iostream>
#include <cmath>
using namespace std;
int main()
{float m,q,m2,q2;
// y=m*x+q
//y2=m2*x2+q2
bool perp,par;
/* perp cond.==> m2=-pow(m, -1) */
perp!=par;// if par/perp = 1, perp/par = 0
/* par cond.==> m=m2; q!=q2 */
cout <<"Insert m,q of line "<<endl;
cin>>m;
cin>>q;
//
cout <<"Insert m,q of line 2" <<endl;
cin>>m2;
cin>>q2;
//
if (m2==-pow(m, -1))
{perp= true;
}
cout <<"perpendicolarity: true(1), false(0) = "<<perp<<endl;
//
if (m==m2)
{if (q!=q2)
{par= true;
}
}
//
cout <<"parallelism: true(1), false(0) = " <<par<<endl;
system ("pause");
return 0;
}
grazie