Ejemplo n.º 1
0
        private void TinhDiem()
        {
            // tính điểm bài thi
            int caudung = 0;

            socauhoi = Int32.Parse(socau);
            string baithi = null;


            for (int i = 0; i < socauhoi; i++)
            {
                baithi += maCH[i] + "-" + dapan[i] + ",";
                if (ketqua[i].ToString().Equals(dapan[i].ToString()))
                {
                    caudung++;
                }
            }

            if (caudung == 0)
            {
                diem = 0;
            }
            else
            {
                diem = (float)Math.Round((double)(caudung * 10) / socauhoi, 2);
            }

            MessageBox.Show("Số câu đúng: " + caudung + "/" + socau + "\nĐiểm: " + diem, "Kết Quả", MessageBoxButtons.OK);

            if (Program.mGroup == "SINHVIEN")
            {
                SinhVien.InsertDiem(txtMASV.Text, txtMonHoc.Text, spinEditLanThi.Text, dateEditNgay.Text, diem, baithi);
            }
        }