Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<bits/stdc++.h>
- using namespace std;
- class Diem{
- private:
- int x,y;
- public:
- Diem(){
- x=y=0;
- }
- Diem(int a,int b){
- x=a;
- y=b;
- }
- void nhap(){
- cout<<"hoanh do la";cin>>x;
- cout<<"tung do la :";cin>>y;
- }
- friend istream &operator>>(istream &in,Diem &a);
- friend ostream &operator<<(ostream &out,Diem &a);
- double kc();
- };
- istream &operator>>(istream &in,Diem &a){
- cout<<"hoanh do la :";in>>a.x;
- cout<<"tung do la:";in>>a.y;
- return in;
- }
- ostream &operator<<(ostream &out,Diem &a){
- out<<"("<<a.x<<","<<a.y<<")";
- return out;
- }
- double Diem::kc(){
- return sqrt(x*x+y*y);
- }
- int main()
- {
- int n;
- Diem *a;
- cout<<"nhap n diem:";cin>>n;
- a=new Diem[n+1];
- for(int i=1;i<=n;i++){
- cout<<"nhap diem thu "<<i<<":";
- a[i].nhap();
- }
- int max=a[1].kc();
- for(int i=2;i<=n;i++){
- if(max<a[i].kc()) max=a[i].kc();
- }
- cout<<"cac diem xa goc toa dom nhat ";
- for(int i=1;i<=n;i++){
- if(max==a[i].kc()) cout<<a[i];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement