Informatică, întrebare adresată de crisuletz14, 8 ani în urmă

Se citesc coeficienții ecuației carteziene a unei drepte. Sa se precizeze cum este dreapta oarecare, prima bisectoare, a doua bisectoare trece prin origine, paralelă cu ox, paralelă cu oy, axa ox sau axa oy.


boiustef: ecuatia dreptei este ax+by+c=0 ???

Răspunsuri la întrebare

Răspuns de boiustef
0

#include <iostream>

using namespace std;

int main()

{

   double a,b,c;

   cout << " introdu coieficientii dreptei a, b, c: \n";

   cin >> a >> b >> c;

   if (c==0 && a!=0 && b!=0 && a==-b) cout << "prima bisectoare";

   if (c==0 && a!=0 && b!=0 && a==b) cout << "a doua bisectoare";

   if (a!=b && a!=-b && a!=0 && b!=0 && c==0) cout << " trece prin origine";

   if (a==0 && b!=0 && c!=0) cout << "paralela cu Ox";

   if (a!=0 && b==0 && c!=0) cout << "paralela cu Oy";

   if (a==0 && b!=0 && c==0) cout << " axa Ox";

   if (a!=0 && b==0 && c==0) cout << " axa Oy";

   if (a!=0 && b!=0 && c!=0) cout << "oarecare";

   return 0;

}


Alte întrebări interesante