a. Masukkan Nilai x1, x2, y1, y2
b. akan dihutung dengan rumus akar dari (x2-x1)^2+(y2-y1)^2
c. dan akan ketemu hasilnya
Program C++ nya :
#include <cstdlib>
#include <iostream>
#include <conio.h>
#include <math.h>
using namespace std;
class jarak{
public:
void dua_titik();
float jarak_duatitik();
private:
int x1,x2,y1,y2,a,b;
float jarak;
};
void jarak :: dua_titik(){
cout<<"---------------------------------------------"<<endl;
cout<<"Menghiting Jarak Antara Dua Titik"<<endl;
cout<<"---------------------------------------------"<<endl;
cout<<"Masukkan nilai x1 = ";cin>>x1;
cout<<"Masukkan nilai x2 = ";cin>>x2;
cout<<"Masukkan nilai y1 = ";cin>>y1;
cout<<"Masukkan nilai y2 = ";cin>>y2;}
float jarak :: jarak_duatitik(){
jarak = (sqrt((x2-x1)*(x2-x1))+((y2-y1)*(y2-y1)));
cout<<"---------------------------------------------"<<endl;
cout<<"Jadi hasilnya = "<<jarak;
cout<<endl;}
int main(int argc, char *argv[])
{
jarak X;
X.dua_titik();
X.jarak_duatitik();
system("PAUSE");
return EXIT_SUCCESS;
}
Flowchartnya :
Tidak ada komentar:
Posting Komentar