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

Đề tài: C# - bài toán đánh bài xì lác

  1. #1
    Ngày gia nhập
    12 2009
    Nơi ở
    Đà Lạt
    Bài viết
    34

    Red face C# - bài toán đánh bài xì lác

    Hi các anh chị !

    Mình mới học C# nên làm quen sơ sơ thôi.
    mình có chương trình thế này, các bạn giúp mình với nha.

    viết 1 chương trình đánh bài xì lác giữa user và máy(chủ sòng).
    - Xóc bài tự dộng.
    - chia bài mỗi bên 2 quân.
    - người chơi rút bài, tối đa 5 lần, tổng điểm không quá 28,
    - máy rút bài tự động sao tối ưu nhất,đk như user.
    - so sánh cho kết quả ai thắng.


    Anh chị nào bít cho tớ ý tưởng với nha !

    Thanks nhìu !!!!!1
    TVT
    TNK32
    Khoa Toán -Tin
    University Of Da Lat


    http://tnk32.come.vn

  2. #2
    Ngày gia nhập
    09 2008
    Nơi ở
    Ở nhà chứ đâu... nhìn cái gì?!?!
    Bài viết
    204

    Bạn mới làm quen sơ sơ mà sao đề bài này sống đề bài tập lớn vậy?

    Tìm hiểu lập trình mạng C# (chính)
    Tìm hiểu Generic Collection của C# (Dictionary<CardType type, string num>) CardType { Cơ, rô, chuồng, bích } ; num { A, 2,..., 9, 10, J, Q, K }
    E |--5---------|--5---------|----0-------|--5---------|--5---------
    B |----8---8---|----8---8---|--6---------|----8---8---|----8---5---
    G |----------7-|----------7-|------------|----------7-|----------7-
    D |------5-----|5-----5-----|------7L----|------5-----|------7-----
    A |------------|------------|8--------7--|5-----------|5-----------
    D |0-----------|------------|------------|------------|------------

  3. #3
    Ngày gia nhập
    03 2009
    Nơi ở
    Heaven
    Bài viết
    277

    Bạn ơi
    qua mục dự án đi
    Có 1 bài rùi đó

    _________________

    Mà ko làm rùi kiếm code luôn hử ???

    __
    Tôi là con chim đến từ núi lạ
    Ngứa cổ hót chơi

  4. #4
    Ngày gia nhập
    12 2009
    Nơi ở
    Đà Lạt
    Bài viết
    34

    hì hì, mình code C++ nhìu, nên khi chuyển qua C# thấy đễ tiếp nhận hơn.
    mình đang học hướng đối tượng, đang tìm hiểu phần class
    các bạn cho mình ý tưởng của bài này với nha....
    thanks nhìu ^^!
    hjhj
    TVT
    TNK32
    Khoa Toán -Tin
    University Of Da Lat


    http://tnk32.come.vn

  5. #5
    Ngày gia nhập
    04 2010
    Bài viết
    1,537

    LTHDT hả?

    Có 4 lớp chính, lớp lá bài, lớp Bộ Bài, lớp Nhà Cái, và lớp nhà con

    Lớp LaBai, gồm hai trường Tên Lá Bài, và trị giá (1 - 10), giá trị 11 để tính sau

    Lớp BoBai, gồm có một mảng 52 là bài trên
    hàm dựng lớp khởi trị cho mảng trên, gọi hàm xào bài để xào lại bài và khởi trị mảng ConBaiDaPhat[] là 0 hết
    hàm xào bài
    hàm chia bài

    Lớp người chơi, cần trường khoản tiền, trường các quân bài trong tay, và cần có hàm quản lý tiền, và hàm tính giá trị các quân bài (lưu ý là hàm tính giá trị này phải biết cách tính sô 1, thử 11 khi cần)

    Lớp nhà cái, thừa kế người chơi và thêm các chức năng khác

    Lớp nhà con, thừa kế người chơi và thêm các chức năng khác

    Hàm chính lập sòng bài, dựng bộ bài, con bạc và dùng vòng lặp để tính từng ván bài. Mỗi vòng hiện kết quả đánh cược, rút quân bài và ăn thua.

    Đai khái ý tưởng là vậy. Nhưng bạn có biết làm cách nào để quyết định ngưng rút thêm bài hay không? vd 18 thì ngưng nhưng 15-16 thì sao? Nếu dùng winform hay webform thì mỗi tay chơi phải có một nút '"kéo bài" và một nút "bỏ qua"

  6. #6
    Ngày gia nhập
    12 2009
    Nơi ở
    Đà Lạt
    Bài viết
    34

    Mặc định C# - bài toán đánh bài xì lác

    Trích dẫn Nguyên bản được gửi bởi VoTichSu Xem bài viết
    Đai khái ý tưởng là vậy. Nhưng bạn có biết làm cách nào để quyết định ngưng rút thêm bài hay không? vd 18 thì ngưng nhưng 15-16 thì sao? Nếu dùng winform hay webform thì mỗi tay chơi phải có một nút '"kéo bài" và một nút "bỏ qua"
    hjhj thanks bạn nhiều lắm, mình đang viết sơ lược, mình cũng đang bị cái chỗ này
    mấy đứa họp lại giả quyết mà vẫn bí

    thank bạn nhìu ! ^^!
    TVT
    TNK32
    Khoa Toán -Tin
    University Of Da Lat


    http://tnk32.come.vn

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