Bài tập C# - Lớp: nhập tung độ, hoành độ của 2 đầu đoạn thẳng, tìm chiều dài đoạn thẳng Mã: using System; using System.Collections.Generic; using System.Text; namespace diem { class Diem { public float hoanhdo; public float tungdo; public Diem() { hoanhdo = 0; tungdo = 0; } public Diem(float hd, float td) { hoanhdo = hd; tungdo = td; } public void nhap() { Console.Write("Moi nhap gia tri hoanh do: "); hoanhdo = float.Parse(Console.ReadLine()); Console.Write("Moi nhap gia tri tung do:"); tungdo = float.Parse(Console.ReadLine()); } } class Doanthang { Diem diemdau = new Diem(); Diem diemcuoi = new Diem(); public double khoangcach() { diemdau.nhap(); diemcuoi.nhap(); return (float)Math.Sqrt((((diemdau.hoanhdo) - (diemcuoi.hoanhdo)) * ((diemdau.hoanhdo) - (diemcuoi.hoanhdo))) + (((diemdau.tungdo) - (diemcuoi.tungdo)) * ((diemdau.tungdo) - (diemcuoi.tungdo)))); } } class Program { static void Main(string[] args) { Doanthang dt=new Doanthang(); Console.WriteLine("Khoang cach cua doan thang la {0}",dt.khoangcach()); Console.ReadLine(); } } } -SUN-