Algoritma Mencari Titik Tengah

Analisis : Menggunakan variable x1, x2, y1, y2 untuk merepresentasikan titiknya, Variable xt, yt untuk titik tengahnya.Input : x1, x2, y1, y2

Proses : xt diperoleh dengan menjumlahkan x1 dan x2, kemudian dibagi dengan 2, yt diperoleh dengan menjumlahkan y1 dan y2, kemudian dibagi dengan 2

Output : x1 dan x2

Algoritma:

Program C++ (class style) :

class TitikTengah {
friend istream& operator >> (istream&, TitikTengah&);
friend ostream& operator << (ostream&, const TitikTengah&); public: void HitungTitikTengah(); private: int x1, x2, y1, y2; float xt, yt; }; istream& operator >> (istream& in, TitikTengah& TT) {
cout << "Masukkan koordinat titik A: "; in >> TT.x1 >> TT.y1;
cout << "Masukkan koordinat titik B: "; in >> TT.x2 >> TT.y2;
return in;
}
ostream& operator << (ostream& out, const TitikTengah& TT) { out << "Koordinat titik C(" << TT.xt << ", " << TT.yt << ")"; return out; } void TitikTengah::HitungTitikTengah() { xt = (float)(x1+x2)/2; yt = (float)(y1+y2)/2; } void main() { TitikTengah Get; cin >> Get;
Get.HitungTitikTengah();
cout << Get;
}



Lihat Juga Artikel Terkait :


Poskan Komentar dari Facebook :

0 komentar :

Post a Comment

Silahkan meluangkan waktu anda untuk meninggalkan secuil komentar anda pada Form komentar di bawah ini...