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

Đề tài: Trò chơi “Cùng nhau đoán số” trên C++

  1. #1
    Ngày gia nhập
    09 2008
    Bài viết
    1

    Mặc định Trò chơi “Cùng nhau đoán số” trên C++

    Viết chương trình cho phép server đóng vai trò là trọng tài và N client là những người tham
    gia trò chơi (N do server quy định nhưng không lớn hơn 3). Tại cùng 1 thời điểm, Server sẽ
    cho N thí sinh cùng dự thi để đoán 1 số có 4 chữ số, số này do người dùng trên Server nhập
    vào.
    1. Với mỗi thí sinh, thí sinh sẽ đăng ký tham gia trò chơi cho Client với 1 nickname. Nếu
    có thí sinh đặt trùng nickname với thí sinh khác, thì server yêu cầu client đăng ký lại
    nickname.
    2. Khi Server nhận đủ đăng ký của N thí sinh, Server sẽ báo cho các thí sinh biết thứ tự
    đoán số của mình. Trên server sẽ qui định, ai đăng ký trước thì được quyền đoán trước.
    3. Với mỗi lượt chơi:
    a. Các thí sinh gởi cho server số có 4 chữ số mà thí sinh dự đoán.
    b. Khi server nhận được 1 dự đoán từ 1 thí sinh nào đó, server sẽ thông báo cho tất
    cả các client kết quả dự đoán của thí sinh vừa đoán gồm các thông tin sau:
    i. số có 4 chữ số mà client đoán
    ii. số lượng ký số đúng giá trị và đúng vị trí
    iii. số lượng ký số đúng giá trị nhưng sai vị trí
    Lưu ý: Mỗi ký số chỉ xét 1 lần và nếu đã được xét vào trường hợp (ii) thì không xét
    cho trường hợp (iii)
    Ví dụ: server ra đề là 2461
    Dự đoán: 2516 thì các thông tin lần lượt là 2516 1 2
    Dự đoán: 3211 thì các thông tin lần lượt là 3211 1 0
    Dự đoán: 2461 thì các thông tin lần lượt là 2461 4 0 đoán đúng
    Dự đoán: 3355 thì các thông tin lần lượt là 3355 0 0
    Ví dụ: server ra đề là 2161
    Dự đoán: 2516 thì các thông tin lần lượt là 2516 1 2
    Dự đoán: 3211 thì các thông tin lần lượt là 3211 1 2
    Dự đoán: 2161 thì các thông tin lần lượt là 2161 4 0 đoán đúng
    4. Trò chơi kết thúc khi ô số đã được giải hoặc số lượt đi của mỗi thí sinh không quá 6/N
    lần.
    Bô môn Mạng máy tính và Viễn thông
    Khoa CNTT – ĐH KHTN Tp. HCM
    5. Khi kết thúc trò chơi, Server sẽ gửi kết quả ô số và nickname của người giải được về
    cho các người chơi còn lại nếu có; ngược lại thông báo không có client nào thắng cuộc.
    6. Kết thúc chương trình.



    Anh em nào biết tài liệu hay source để ngâm cứu vấn đề này hem.Giúp mình wới nhé, hix mới học MMT mà hem bik làm :(

  2. #2
    Ngày gia nhập
    03 2008
    Nơi ở
    Hồ chí minh
    Bài viết
    134

    Mình tự hỏi có ai sẽ trả lời câu hỏi của bạn không
    Every step I'm taking
    Every move I make
    Feels lost with no direction
    My faith is shaking
    But I gotta keep trying.

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

  1. Source code VC++ | Trò chơi con rắn viết trên C++
    Gửi bởi nguyenbinh07 trong diễn đàn Dự án & Source code VC++
    Trả lời: 16
    Bài viết cuối: 13-12-2011, 05:23 PM
  2. Viết trò chơi cờ caro | Hàm nhập luân phiên trên C++
    Gửi bởi Mr.S 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: 25-11-2011, 08:09 AM
  3. Cuộc thi “Cùng iTim tìm iPhone” – tham gia test trang tìm kiếm bằng tiếng việt
    Gửi bởi hailt88 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: 05-04-2011, 04:06 PM
  4. Lập trình trò chơi đoán chữ Tiêng Việt(như trò chơi chiếc nón kỳ diệu trên VTV3)
    Gửi bởi friends_forever_5_11 trong diễn đàn Thắc mắc Microsoft SQL Server & Microsoft Access
    Trả lời: 7
    Bài viết cuối: 19-12-2008, 12:22 AM
  5. Chương trình mô phỏng trò chơi cờ cá ngựa trên máy tính [Đầy đủ đề bài và source code]
    Gửi bởi riou trong diễn đàn Thủ thuật, Tutorials và Mã nguồn C/C++/C++0x
    Trả lời: 10
    Bài viết cuối: 11-09-2008, 07:21 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