Pages

Minggu, 16 Desember 2012

C++ Menghitung Panjang Garis dari 2buah titik koordinat

Berikut adalah program untuk Menghitung Panjang Garis dari 2buah titik yang memiliki koordinat (x,y) dengan menggunakan bahasa C++.

Pertama kita deklarasikan variabel-variabel dengan menggunakan tipe data float. Kemudian akan muncul tampilan untuk memasukan posisi titik dari x1, x2, y1 dan y2. Setelah itu, akan muncul panjang titik yang dihasilkan dari kedua buah titik koordinat tersebut.

a.     Tampilan Output


b.     Listing Program
#include <iostream.h>
#include <math.h>

void Panjang(int x1, int x2, int y1, int y2)
{
      float hasil;
      if(x2==x1)
      {
            hasil = abs (y2 - y1);
      }
      else if (y2==y1)
      {
            hasil= abs (x2 - x1);
      }
      else
      {
            hasil=sqrt((x2 - x1) * (x2 - x1) + (y2 - y1) * (y2 - y1));
      }
      cout<<"\n\tPanjang Garis yang dihasilkan adalah "<<hasil;

      cout << "\n";
      cout << "\n\n\t\t  Terima Kasih Telah Menggunakan Program ini\n\n\n";
      cout << "\t\t\t   By Fahmi Maulani Fauziah\n";
      cout << "\t\t\t    Politeknik TEDC Bandung\n";
      cout << "\n\t\t\t       - Sampai Jumpa -\n";
      cout << "\t==================================================================\n\n";

}

int main()
{
      int a, b, c, d;
     
      cout << "\n\t\t - Program Menghitung Panjang Garis dari 2buah titik -\n";
      cout << "\t==================================================================\n\n\n";

      cout<<"\tMasukkan Titik Koordinat x1 : ";
      cin>>a;
      cout<<"\tMasukkan Titik Koordinat x2 : ";
      cin>>b;
      cout<<"\tMasukkan Titik Koordinat y1 : ";
      cin>>c;
      cout<<"\tMasukkan Titik Koordinat y2 : ";
      cin>>d;
     
      Panjang(a,b,c,d);
     
      cout << "\n";
     
      return 0;
     
}



1 komentar: