#include
#include
class Titik_tengah
{
friend istream& operator >>(istream&,Titik_tengah&);
friend ostream& operator >>(ostream&,const Titik_tengah&);
public:
void hitung_Titik_tengah();
private:
int x1,y1;
int x2,y2;
float x3,y3;
};
void Titik_tengah::titik_tengahnya( )
{
x3=(x1+x2)/2;
y3=(y1+y2)/2;
}
istream& operator >> ( istream& masukan, Titik_tengah& (x1+x2))
{
cout << "Masukkan (x1+x2) float: "; masukan >>(x1+x2)/2;
return masukan;
}
ostream & operator << ( ostream & keluaran, const Titik_tengah& (x1+x2)) { x3 <<(x1+x2) << " (x1+x2)/2 " y3, " << (y1+y2) << " ; return keluaran; } void main() { Titik_tengah X; cin >> X;
X.titik_tengahnya();
cout << X;
}
Tidak ada komentar:
Posting Komentar