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

Đề tài: Tạo một số ngẫu nhiên từ 1-n với xác xuất cho trước.

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

    Mặc định Tạo một số ngẫu nhiên từ 1-n với xác xuất cho trước.

    Mình có một bài tập nhưng chưa có thể giải quyết được.Mong các bạn và anh chị giúp đỡ.

    Đề bài: Tạo một hàm trả về một số int từ 1-n (vi dụ : 1->10) với điều kiện là 1-3 chỉ có xác suất xuất hiện 25% và 75% còn lại từ 4-10.

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

    Ai giúp mình bài này với.Đang làm project.Mà xử lý cái này không được.Mình thấy nhiều game online.
    Thì nó random nhưng có kiểm ràng buột

  3. #3
    Ngày gia nhập
    09 2009
    Nơi ở
    Hoa sơn tuyệt đỉnh
    Bài viết
    407

    C++ Code:
    1. int b= rand () % 4; //b={0,1,2,3}
    2. if (b<1) a= rand ()% 3 +1;
    3. else a=rand ()% 7 + 4;

    my houses
    my school
    tỐnG lÊ cHâN mAnG kỶ nIệM bUồN cHo AnH...

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

    Bạn có thể giải thích code này cho mình được không! Thanks

  5. #5
    Ngày gia nhập
    09 2009
    Nơi ở
    Hoa sơn tuyệt đỉnh
    Bài viết
    407

    có 4 cách chọn số B: 0,1,2,3
    nếu B=0 thì chọn trong {0,1,2} rồi + 1 ; tương ứng 1/4=25%
    nếu B!=0 thì chọn trong {0,1,2,3,4,5,6} rồi + 4 ; tương ứng 3/4= 65%

    my houses
    my school
    tỐnG lÊ cHâN mAnG kỶ nIệM bUồN cHo AnH...

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

  1. Bài tập C chương trình sinh số ngẫu nhiên và thống kê tần số xuất hiện trong C
    Gửi bởi lion5893 trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 1
    Bài viết cuối: 27-08-2013, 07:01 PM
  2. Xuất hiện ký tự ngẫu nhiên khi đăng ký
    Gửi bởi giabaothang trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 2
    Bài viết cuối: 05-08-2011, 10:01 AM
  3. xuất lên màn hình 6 số nguyên ngẫu nhiên từ 0 dến 9
    Gửi bởi ngoctrungbmt trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 16
    Bài viết cuối: 28-06-2011, 12:07 PM
  4. Bài tập C Tạo ngẫu nhiên mảng 2 chiều vuông 4X4 với các phần tử tạo ngẫu nhiên trong đoạn[0,50]
    Gửi bởi truongtrungviet trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 16
    Bài viết cuối: 16-04-2011, 08:06 AM
  5. Bài tập mảng: xuất số n phần tử ngẫu nhiên
    Gửi bởi trungtankl trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 18
    Bài viết cuối: 08-05-2010, 06:15 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