static void Main(string[] args)
TamGiac tg = new TamGiac();
tg.NhapTamGiac("Nhap tam giac");
double kq = tg.TinhChuVi();
string chuoi = "Ket qua la " + kq;
Console.WriteLine(chuoi);
using System.Collections.Generic;
using System.Threading.Tasks;
public void Nhap(string ghiChu)
Console.WriteLine(ghiChu);
Console.WriteLine("Nhap toa do X:");
X= int.Parse(Console.ReadLine());
Console.WriteLine("Nhap toa do Y:");
Y= int.Parse(Console.ReadLine());
public double TinhKhoangCach(Diem b)
return Math.Sqrt((X - b.X) * (X - b.X) + (Y - b.Y) * (Y - b.Y));
using System.Collections.Generic;
using System.Threading.Tasks;
A.Nhap("Nhap diem thu nhat:");
B.Nhap("Nhap diem thu hai:");
public double ChieuDaiCanh()
return A.TinhKhoangCach(B);
using System.Collections.Generic;
using System.Threading.Tasks;
public void NhapTamGiac(string ghiChu)
Console.WriteLine(ghiChu);
Console.WriteLine("Nhap canh A:");
Console.WriteLine("Nhap canh B:");
Console.WriteLine("Nhap canh C:");
public double TinhChuVi()
return A.ChieuDaiCanh() + B.ChieuDaiCanh() + C.ChieuDaiCanh();