type="text/javascript">

Sabtu, 22 Maret 2014

Jarak Antara Dua Titik

Algoritma
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