void doicho(SinhVien *a, SinhVien *b)
{
SinhVien tam = *a;
*a = *b;
*b = tam;
}
// Ham sap xep theo diem trung binh
void SapXep()
{
for (int i = 0; i < n; i++)
for (int j = i + 1; j < n;j++)
{
if (sv[i].DTB < sv[j].DTB)
{
doicho(&sv[i], &sv[j]);
}
}
for (int i = 0; i < n; i++)
{
cout << "\n Sinh Vien thu: " << i + 1 << ": " << sv[i].HoTen_.Ho << " " << sv[i].HoTen_.Ten << endl;
cout << " Sinh ngay: " << sv[i].NgaySinh_.ngay << "/" << sv[i].NgaySinh_.thang << "/" << sv[i].NgaySinh_.nam;
cout << "\n Diem Toan: " << sv[i].dToan;
cout << "\n Diem Ly: " << sv[i].dLy;
cout << "\n Diem Hoa: " << sv[i].dHoa;
cout << "\n Diem Trung Binh: " << sv[i].DTB;
}
}

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?