public static void Main()
HocSinh hs= new HocSinh();
Console.WriteLine("Diem TB: {0}",hs.TinhTB());
HocSinh []hs= new HocSinh();
Console.WriteLine("Diem TB: {0}",hs.TinhTB());
Console.Write("Nhap MSSV: ");
MSSV = Console.ReadLine();
Console.Write("Nhap ho ten: ");
HoTen = Console.ReadLine();
Console.Write("Nhap Diem HK1: ");
HK1 = double.Parse(Console.ReadLine());
Console.Write("Nhap Diem HK2: ");
= double.Parse(Console.ReadLine());
Console.WriteLine("Nhap MSSV:{0} ",MSSV);
Console.WriteLine("Nhap HOTEN:{0} ",HoTen);
Console.WriteLine("Nhap hk1:{0} ",HK1);
Console.WriteLine("Nhap hk2:{0} ",HK2);
Console.WriteLine("Hoc Sinh Gioi");
Console.WriteLine("Hoc Sinh Kha");
Console.WriteLine("Hoc Sinh TB");
Console.WriteLine("Hoc Sinh Yeu");
public static void Nhap( HocSinh[]hs,int n )
for (int i= 0;i< n;i++ ){
Console.WriteLine("Nhap hoc sinh thu; {0}",(i+1));
public static void Xuat( HocSinh[]hs,int n ){
Console.WriteLine("===============");
for (int i= 0;i< n;i++ ){
Console.WriteLine("Nhap hoc sinh thu; {0}",(i+1));
Console.WriteLine("Nhap hoc sinh thu; {0}",hs[i].TinhTB());
public static void XL( HocSinh[]hs,int n ){
HocSinh t= new HocSinh();
for (int i= 0;i< n;i++ ){
for (int j= i+1;j< n;j++ ){
if (hs[i].TinhTB() < hs[j].TinhTB()){