Informatică, întrebare adresată de davidalexandru9, 9 ani în urmă

Se dau în plan, un punct și o dreaptă. Să se determine distanța de la punct la dreaptă.

-in c++

//933

Răspunsuri la întrebare

Răspuns de Utilizator anonim
1
Salut! Acesta este algoritmul pentru c++:
#include<iostream.h>
#include<math.h>
void main()
{
int d,a,b,c,x,y,B;
float D;
cout<<"coordonate dreapta"<<endl;
cout<<"a=";
cin>>a;
cout<<"b=";
cin>>b;
cout<<"c=";
cin>>c;
cout<<"coordonate punct"<<endl;
cout<<"x=";
cin>>x;
cout<<"y=";
cin>>y;
cout<<"distanta de la puct la dreapta este:";
D=((a*x+b*y+c)/sqrt(a*a+b*b));
cout<<D;

}


davidalexandru9: si cum pot sa fac sa imi afiseze asa: 
davidalexandru9: Exemplu
distantapunctdreapta.in

0 1 0 0 1 0
distantapunctdreapta.out

1.00
Utilizator anonim: Hm... se poate si asa dar trebuie sa lucrezi cu fisiere.
davidalexandru9: pai cu fisiere miar trebui
Utilizator anonim: si 0 1 0 0 1 0 ce inseamna ?
Alte întrebări interesante