Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 11 kết quả

Đề tài: Giúp đỡ cách tạo 1 dãy số trong C#

  1. #1
    Ngày gia nhập
    07 2011
    Bài viết
    5

    Mặc định Giúp đỡ cách tạo 1 dãy số trong C#

    các anh/chị giúp mình
    Mình muốn tạo 1 đoạn text được ra bởi mỗi 5 cặp số từ 100 số 00 đến 99
    vd:
    0,1,2,3,4
    0,1,2,3,5
    0,1,2,3,6
    0,1,2,3,7
    0,1,2,3,8
    0,1,2,3,9
    0,1,2,4,5
    0,1,2,4,6
    0,1,2,4,7
    ............
    95,96,97,98,99

    Mình chỉ nghĩ được cách dùng FOR 5 lần, nhưng đây là mình lấy vd 5 cặp số thôi (thực tế mình cần 20-30 cặp số) thi dùng for ko ổn

    Mong mọi người giúp đỡ
    Cảm ơn

  2. #2
    Ngày gia nhập
    12 2015
    Nơi ở
    Đà Nẵng
    Bài viết
    444

    Trích dẫn Nguyên bản được gửi bởi sin_core23 Xem bài viết
    các anh/chị giúp mình
    Mình muốn tạo 1 đoạn text được ra bởi mỗi 5 cặp số từ 100 số 00 đến 99
    vd:
    0,1,2,3,4
    0,1,2,3,5
    0,1,2,3,6
    0,1,2,3,7
    0,1,2,3,8
    0,1,2,3,9
    0,1,2,4,5
    0,1,2,4,6
    0,1,2,4,7
    ............
    95,96,97,98,99

    Mình chỉ nghĩ được cách dùng FOR 5 lần, nhưng đây là mình lấy vd 5 cặp số thôi (thực tế mình cần 20-30 cặp số) thi dùng for ko ổn

    Mong mọi người giúp đỡ
    Cảm ơn
    Visual C# Code:
    1.         public static void hienThi()
    2.         {
    3.             int i1, i2, i3, i4, i5;
    4.             i1=0;
    5.             while(i1<=95)
    6.             {
    7.                 i2=i1+1;
    8.                 while(i2<=96)
    9.                 {
    10.                     i3=i2+1;
    11.                     while(i3<=97)
    12.                     {
    13.                         i4=i3+1;
    14.                         while(i4<=98)
    15.                         {
    16.                             i5=i4+1;
    17.                             while(i5<=99)
    18.                             {
    19.                                 //////////////////////////////////////////////////////////////////////////////////////////////////////////////
    20.                                 Console.WriteLine(i1.ToString()+","+i2.ToString()+","+i3.ToString()+","+i4.ToString()+","+i5.ToString());
    21.                                 i5++;
    22.                             }
    23.                             i4++;
    24.                         }
    25.                         i3++;
    26.                     }
    27.                     i2++;
    28.                 }
    29.                 i1++;
    30.             }
    31.         }

  3. #3
    Ngày gia nhập
    07 2011
    Bài viết
    5

    Thanks bác Khoa .

  4. #4
    Ngày gia nhập
    08 2017
    Bài viết
    2,947

    Trích dẫn Nguyên bản được gửi bởi sin_core23 Xem bài viết
    Mình muốn tạo 1 đoạn text được ra bởi mỗi 5 cặp số từ 100 số 00 đến 99
    vd:
    0,1,2,3,4
    0,1,2,3,5
    0,1,2,3,6
    0,1,2,3,7
    0,1,2,3,8
    0,1,2,3,9
    0,1,2,4,5
    0,1,2,4,6
    0,1,2,4,7
    ............
    95,96,97,98,99
    // ...
    Chỗ nào để chứa nó?
    Nó tương tự vấn đề dùng lu chứa ngập ở thành Hồ của chị Xuân lu. Cần bao nhiêu cái lu cho một nhà, một tổ dân phố, một phường, một quận khi có cơn mưa 50 mm!


    https://tuoitre.vn/dung-lu-chong-ngap-la-kinh-nghiem-dan-gian-chu-toi-khong-suy-dien-20190713012930333.htm

  5. #5
    Ngày gia nhập
    07 2011
    Bài viết
    5

    sao lại cần chỗ chưa? chứa hay ko chứa là do mục đích người dùng
    mà chứa chỗ nào là do người làm bác thắc mắc làm gì?
    cái cần ở đây là giải thuật để tạo ra cái dãy số kia thôi

  6. #6
    Ngày gia nhập
    08 2017
    Bài viết
    2,947

    Mặc định Giúp đỡ cách tạo 1 dãy số trong C#

    giải thuật là một chuyện, khả thi lại là chuyện khác.

    cần bao nhiêu cái lu chứa cho diện tích 100m2 khi có cơn mưa 100 mm?

    BẮC BÌNH: Tăng cường phòng chống Sốt xuất huyết

    Súc lu vại hàng tuần để phòng bệnh SXH

    Có bao nhiêu dòng n_Tuples, bộ 5 sắp tốt, bữa sau nói tiếp (hơn 75 triệu thôi)

  7. #7
    Ngày gia nhập
    08 2017
    Bài viết
    2,947

    Trích dẫn Nguyên bản được gửi bởi sin_core23 Xem bài viết
    ...
    Mình chỉ nghĩ được cách dùng FOR 5 lần, nhưng đây là mình lấy vd 5 cặp số thôi (thực tế mình cần 20-30 cặp số) thi dùng for ko ổn ...
    code dùng FOR r lần đâu?
    du muốn tham số hóa à, r-Tuples of n?
    Dos Code:
    1. r-Tuples of n: elements from 1 to n
    2. ==========================
    3. Input n = 10
    4. Input r = 5
    5.  1  2  3  4  5
    6.  1  2  3  4  6
    7.  1  2  3  4  7
    8.  1  2  3  4  8
    9.  1  2  3  4  9
    10.  1  2  3  4 10
    11.  1  2  3  5  6
    12.  1  2  3  5  7
    13.  1  2  3  5  8
    14.  1  2  3  5  9
    15.  1  2  3  5 10
    16.  1  2  3  6  7
    17.  1  2  3  6  8
    18. ...
    19.  
    20. r-Tuples of n: elements from 1 to n
    21. ==========================
    22. Input n = 10
    23. Input r = 7
    24.  1  2  3  4  5  6  7
    25.  1  2  3  4  5  6  8
    26.  1  2  3  4  5  6  9
    27.  1  2  3  4  5  6 10
    28.  1  2  3  4  5  7  8
    29.  1  2  3  4  5  7  9
    30.  1  2  3  4  5  7 10
    31.  1  2  3  4  5  8  9
    32.  1  2  3  4  5  8 10
    33.  1  2  3  4  5  9 10
    34.  1  2  3  4  6  7  8
    35.  1  2  3  4  6  7  9
    36.  1  2  3  4  6  7 10
    37.  1  2  3  4  6  8  9
    38.  1  2  3  4  6  8 10
    39.  1  2  3  4  6  9 10
    40.  1  2  3  4  7  8  9
    41.  1  2  3  4  7  8 10
    42.  1  2  3  4  7  9 10
    43.  1  2  3  4  8  9 10
    44.  1  2  3  5  6  7  8
    45.  1  2  3  5  6  7  9
    46. ...
    47.  2  5  6  7  8  9 10
    48.  3  4  5  6  7  8  9
    49.  3  4  5  6  7  8 10
    50.  3  4  5  6  7  9 10
    51.  3  4  5  6  8  9 10
    52.  3  4  5  7  8  9 10
    53.  3  4  6  7  8  9 10
    54.  3  5  6  7  8  9 10
    55.  4  5  6  7  8  9 10
    56. ==============
    57. Total n-Tuples are: 120

  8. #8
    Ngày gia nhập
    12 2015
    Nơi ở
    Đà Nẵng
    Bài viết
    444

    Monre à, cách gọi for r lần của bạn có dùng đệ qui không?

  9. #9
    Ngày gia nhập
    08 2017
    Bài viết
    2,947

    cao nguyên lụt, hải đảo lụt

    Phú Quốc đã hứng chịu đợt mưa 'hiếm gặp' tới gần 1.000mm


    https://tuoitre.vn/phu-quoc-da-hung-chiu-dot-mua-hiem-gap-toi-gan-1-000mm-20190809144241891.htm

  10. #10
    Ngày gia nhập
    12 2015
    Nơi ở
    Đà Nẵng
    Bài viết
    444

    Trích dẫn Nguyên bản được gửi bởi sin_core23 Xem bài viết
    các anh/chị giúp mình
    Mình muốn tạo 1 đoạn text được ra bởi mỗi 5 cặp số từ 100 số 00 đến 99
    vd:
    0,1,2,3,4
    0,1,2,3,5
    0,1,2,3,6
    0,1,2,3,7
    0,1,2,3,8
    0,1,2,3,9
    0,1,2,4,5
    0,1,2,4,6
    0,1,2,4,7
    ............
    95,96,97,98,99

    Mình chỉ nghĩ được cách dùng FOR 5 lần, nhưng đây là mình lấy vd 5 cặp số thôi (thực tế mình cần 20-30 cặp số) thi dùng for ko ổn

    Mong mọi người giúp đỡ
    Cảm ơn
    Tham khảo bài viết này
    Sinh ra các chuỗi số từ 1 chuỗi số cho trước

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