QUIZ
Berikut adalah
program untuk Menghitung Panjang Garis dari 2buah titik yang memiliki koordinat
(x,y) dengan menggunakan bahasa C++.
Diketahui 2
buah titik P1 dan P2, masing-masing titik memiliki koordinat (x,y), jika titik
P1 dan P2 dihubungkan akan membbentuk sebuah garis lurus.
a.
Buatlah fungsi yang
menerima parameter titik P1 dan P2, kemmudian mengembalikan pannjang garis yang
dibentuk oleh titik P1 dan P2
b.
Buatlah program utama yang dapat menerima input
koordoinat titik P1 dan P2 dari user. Kemudian memanggil fungsi panjang dan
menampilkan panjang garis ke monitor.
·
Coding
#include
"stdafx.h"
#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 adalah "<<hasil;
cout << "\n";
}
int main()
{
int a, b, c, d;
cout << "\n\t\t - Program
Menghitung Panjang Garis dari 2 buah 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;
}
|
·
Output
0 komentar:
Posting Komentar