Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Viết Chương trình C# giúp mình với.. ~~

13:02 17-03-2022 593 lượt xem 1 bình luận 16:34 18-03-2022

Xây dựng lớp SinhVien với các thành phần: mã số sinh viên, họ tên sinh viên, năm sinh, điểm giữa kì (GK), điểm cuối kì (CK). Xây dựng các phương thức khởi tạo (mặc định, có tham số, sao chép), nhập, xuất, tính điểm trung bình (= 30% điểm GK + 70%điểm CK), xếp loại (dựa trên điểm trung bình).

(Biết Loại giỏi: DTB>= 8.0, Khá: DTB >=6.5, Trung bình: DTB>=5.0, Trung bình yếu: DTB >= 3.5, Kém: DTB < 3.5).

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Nguyễn Việt Mạnh đã bình luận 19:26 19-03-2022

using System;

using System.IO;

 

namespace Test

{

    class Program

    {

        class SinhVien

        {

            private int MSSV;

            private string hoTen;

            private double diemGK;

            private double diemCK;

            private double diemTB;

 

            //nhập tên, mssv

            public string Hoten { get {return hoTen;} set {hoTen = value;} }

            public int mssv { get {return MSSV;}set {MSSV = value;} }

            // nhập điểm

            public double DiemGK { get { return diemGK; } set { diemGK = value;}}

            public double DiemCK { get { return diemCK; } set { diemCK = value;}}

 

            public void DiemTB (double diem_GK, double diem_CK){

                double diem_TB = 0.3 * diem_GK + 0.7* diem_CK;

                diemTB = diem_TB;

 

                Console.WriteLine("diem TB cua SV la: " + diemTB);

 

                // phân loại

                if (diemTB >= 8 && diemTB <= 10)

                {

                    Console.WriteLine("Kha");

                }

                else if (diemTB <8 && diemTB>= 6.5)

                {

                    Console.WriteLine("Trung binh");

                }

                else if (diemTB < 6.5 && diemTB>=5.0)

                {

                    Console.WriteLine("Trung binh yeu");

                }

                else

                {

                    Console.WriteLine("Kem");

                }

            }

        }

        static void Main(string[] args)

        {

            SinhVien sv1 = new SinhVien();

            Console.WriteLine("Hay nhap ten SV: ");

            sv1.Hoten = Console.ReadLine();

 

            Console.WriteLine("Hay nhap ma so SV: ");

            sv1.mssv = int.Parse(Console.ReadLine());

 

            Console.WriteLine("Hay nhap diem giua ky cua SV: ");

            sv1.DiemGK = double.Parse(Console.ReadLine());

 

            Console.WriteLine("Hay nhap diem cuoi ky cua SV: ");

            sv1.DiemCK = double.Parse(Console.ReadLine());

 

            sv1.DiemTB(sv1.DiemGK, sv1.DiemCK);

        }

    }

}

 

Câu hỏi mới nhất