Thứ Hai, 11 tháng 6, 2018

(C#) Bài tập 4: Tính Điểm Trung bình và Xếp loại Học lực học sinh

Đề bài: Viết chương trình nhập vào Họ Và Tên, điểm Trung bình HK I và  điểm Trung bình HK II của một học sinh. Tính và in ra điểm Trung bình cả năm (HK1+HK2*2)/3 và xếp loại Học lực (Giỏi, Khá, Trung bình, Yếu, Kém) cho học sinh đó.

Source Code đề nghị:
using System;
namespace DiemTB
{
    class Program
    {
        static void Main(string[] args)
        {
            // KHAI BAO BIEN - HANG
            const string gach = "----------------------------------------------";
            String hoten,Xeploai;
            float TBHK1, TBHK2, CaNam;

            Console.WriteLine("CHUONG TRINH TINH DIEM TB - XEP LOAI HOC SINH");
            Console.WriteLine(gach);

            // NHAP THONG TIN
            Console.Write("Nhap ten Hoc sinh: ");
            hoten = Console.ReadLine();
            Console.Write("Nhap Diem Thi HK 1: ");
            TBHK1 = float.Parse(Console.ReadLine());
            Console.Write("Nhap Diem Thi HK 2: ");
            TBHK2 = float.Parse(Console.ReadLine());

           
            if (TBHK1 < 0 || TBHK1 >10 or TBHK2 < 0 or TB HK2 > 10)
            {
              // KIEM TRA THONG TIN NHAP
                Console.WriteLine("Chu y... Diem nhap khong hop le, Khong tinh...");
                Console.ReadLine();
                Environment.Exit(0);
            }
            else
            {
              //TINH DIEM TB VA XEP LOAI
                CaNam = (TBHK1 + TBHK2 * 2) / 3;
                if (CaNam >= 8)
                    Xeploai = "GIOI";
                else if (CaNam >= 6.5)
                    Xeploai = "KHA";
                else if (CaNam >= 5)
                    Xeploai = "TRUNG BINH";
                else if (CaNam >= 3.5)
                    Xeploai = "YEU";
                else
                    Xeploai = "KEM";
                // IN KET QUA
                Console.Write("Hoc sinh: " + hoten + " co DTB: {0:0.0}", Math.Round(CaNam, 1));
                Console.WriteLine(" Xep loai Hoc luc: " + Xeploai);
            }
            Console.WriteLine(gach);
            Console.ReadKey();
        }
    }
}

(Có) Không có nhận xét nào cho bài viết này

Đăng nhận xét

Hãy nhập Nhận xét cho bài viết này vào khung bên dưới. Cảm ơn...