Class Diem
Class Diem
Text; namespace Diem { class Program { static void Main(string[] args) { Diem A = new Diem(4, 7); Diem B = new Diem(8,9); double khoangcach = A.khoangcach(B); Console.WriteLine("Khoang cach giua A va B la: "+khoangcach); Console.ReadLine(); Diem M = new Diem(); M = A.trungdiem(B); M.inthongtin(); } } public class Diem { private double hoanhdo; public double Hoanhdo { get { return hoanhdo; } set { hoanhdo = value; } } private double tungdo; public double Tungdo { get { return tungdo; } set { tungdo = value; } } public Diem() { hoanhdo = 0.0; tungdo = 0.0; } public Diem(double hd, double td) { hoanhdo = hd; tungdo = td; } public Diem(Diem a) { hoanhdo = a.hoanhdo; tungdo = a.tungdo; } public double khoangcach(Diem a) {
double khoangcach = 0.0; khoangcach = Math.Sqrt((this.hoanhdo - a.hoanhdo) * (this.hoanhdo - a.hoanhdo) + (this.tungdo - a.tungdo) * (this.tungdo - a.tungdo)); return khoangcach; } public Diem trungdiem(Diem a) { Diem m = new Diem(); m.hoanhdo = (this.hoanhdo + a.hoanhdo) / 2; m.tungdo = (this.tungdo + a.tungdo) / 2; return m; } public Diem diemdoixung(Diem a) { Diem b = new Diem(); b.hoanhdo = -a.hoanhdo; b.tungdo = -a.tungdo; return b; } public void inthongtin() { Console.WriteLine("Thong tin Diem:"); Console.WriteLine("Hoanh do: {0}",hoanhdo); Console.WriteLine("Tung do: {0}", tungdo); Console.ReadLine(); } } }