Từ 1 tới 4 trên tổng số 4 kết quả

Đề tài: Lỗi in ra điểm thấp nhất của học sinh

  1. #1
    Ngày gia nhập
    01 2012
    Bài viết
    42

    Post Lỗi in ra điểm thấp nhất của học sinh

    Mình đang nhập môn C#, bài toán thế này:
    Viết chương trình nhập vào: họ tên (txtHoTen), nữ (chkNu), điểm văn (txtVan), điểm
    toán (txtToan), điểm ngoại ngữ (txtNN).
    - Nhắp vào nút Tính (btnTinh) thì in ra điểm thấp nhất (txtDTN), điểm kết quả (txtDKQ),
    xếp loại (txtXL). Biết rằng:
    + Điểm thấp nhất: txtDTN là điểm thấp nhất trong 3 điểm: văn, toán, ngoại ngữ.
    + Điểm thêm: DThem = 0.5 nếu là nữ; DThem = 0 nếu là nam.
    + Điểm kết quả: txtKQ = txtVan * 2 + txtToan * 2 + txtNN + DThem
    + Xếp loại theo tiêu chuẩn:
    . Giỏi: nếu txtKQ >= 40 và txtDTN >= 7
    . Khá: nếu txtKQ >=35 và txtDTN >= 6
    . Trung bình: nếu txtKQ >= 25 và txtDTN >= 5
    . Yếu: các trường hợp còn lại
    - Nhắp vào nút Xóa (btnXoa) thì xóa hết các nội dung trong các TextBox.
    - Thêm vào button Dừng, khi nhắp vào button này thì dừng chương trình
    code cho nút Tính chỗ điểm thấp nhất:
    Visual C# Code:
    1. String hoten = this.txthoten.Text;
    2.             float van = float.Parse(this.txtvan.Text);
    3.             float toan = float.Parse(this.txttoan.Text);
    4.             float nn = float.Parse(this.txtnn.Text);
    5.             this.txtthap.Text+=van;
    6.             if (van > toan)
    7.             {
    8.                 this.txtthap.Text += toan;
    9.             }
    10.             else
    11.                 if (van > nn)
    12.                 {
    13.                     this.txtthap.Text += nn;
    14.                 }
    mình làm thế naỳ sai chỗ nào mà nó báo lỗi ! thanks!

  2. #2
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    hi. textbox.Text=>string, còn mấy cái toán,văn,nn của bạn là float. Vì thế nên bị lỗi. Nếu bạn viết dạng : van.Tostring() hoặc: +=""+van=> thì nó sẽ tự convert nên ko bị lỗi. Giả sử hết lỗi đó thì cái tìm Min của bạn chưa đúng đâu. Xem lại đi.
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

  3. #3
    Ngày gia nhập
    03 2009
    Bài viết
    173

    bạn gán bằng nhé , chứ ko phải += đâu ạ
    Mobilis in mobile

  4. #4
    Ngày gia nhập
    01 2012
    Bài viết
    42

    thank moi người.mình làm đc rồi ^^.
    đang tự học nên nhiều chỗ khó hiểu quá .Mong mọi người giúp đỡ nhé

Các đề tài tương tự

  1. Thẻ nhớ điện thoại 16G giá 380k chính hãng kingston, bán thẻ nhớ microsd,usb ngộ nghĩnh quà tặng sinh nhật
    Gửi bởi rao88 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 13-05-2012, 09:04 AM
  2. Thông tin du học thạc sỹ Mỹ-Singapore.Gọi: 01677773972 Hỗ trợ nhà ở, KTX cho sinh viên nhập học
    Gửi bởi ctvlinh92 trong diễn đàn Giới thiệu website, sản phẩm của bạn
    Trả lời: 0
    Bài viết cuối: 04-12-2011, 07:49 AM
  3. Lập trình service để tính ngày sinh nhật như thế nào ?
    Gửi bởi huuphat trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 5
    Bài viết cuối: 30-09-2011, 12:22 AM
  4. Lập trình C Làm Thế Nào Để Nhập Mã Số Sinh Viên Không Được Trùng nhau?
    Gửi bởi giacmo1612 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 5
    Bài viết cuối: 02-06-2011, 08:31 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn