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

Đề tài: phát sinh 2 mảng 1 chiều

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

    Mặc định phát sinh 2 mảng 1 chiều

    ai giúp em với. em làm bài tập trong đó phải phát sinh ngẫu nhiên 2 mảng 1 chiều là A[] và B[].
    em viết hàm phát sinh mảng như thê này
    Code:
     void phatsinhmang (int mang[],int  h)
     {
     	srand (time(0));
     	for (int i = 0; i < h; i++)
     	{
    		mang[i] = -100000 + rand() % 200001;
     	}
     }
    và gọi hàm 2 lần để phát sinh 2 mảng.
    Code:
    	phatsinhmang (MangA, n);
    	phatsinhmang (MangB, m);
    Nhưng giá trị của 2 mảng nhận được lại giống hệt nhau. Ai chỉ em cách khắc phục để có 2 mảng khác nhau với. Em cảm ơn nhiều.

  2. #2
    Ngày gia nhập
    11 2010
    Nơi ở
    hell
    Bài viết
    165

    có thể do kích thước mảng nhập vào quá nhỏ.nên seek sau với seek trước trùng nhau.bạn nên delay một khoảng để tạo ra mảng giá trị khác nhau
    HT117-5277

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

    Không cần phải delay. Trong hàm phatsinhmang bạn chỉ cần đổi cái seed bằng cách cộng nó cho một biến static tăng dần

    static unsigned modSeed = 0;
    srand(time(0)+modSeed++);

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

    Nếu bài tập chỉ yêu càu phát sinh 2 mảng bạn cũng có thể dúng 1 vòng lặp để phát sinh 1 lúc 2 mảng

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

  1. Bán Biệt Thự Gần Chợ Bà chiểu 13 x 25m - 3 lầu. 10,5 tỷ
    Gửi bởi nadareal 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-10-2012, 03:04 PM
  2. bán biệt thự sân vườn khu vip gần chợ bà chiểu 300m2 11,3 tỷ
    Gửi bởi nadareal 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: 01-09-2012, 02:22 PM
  3. bán nhà hẻm hơi rẻ nhất góc khu vực chợ bà chiểu
    Gửi bởi nadareal 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: 01-09-2012, 01:13 PM
  4. Lỗi phát sinh Unreachable Code Detected
    Gửi bởi huuduytk7 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 07-06-2011, 06:17 PM
  5. Bài tập C tìm xâu trong mảng 2 chiều dạng bảng
    Gửi bởi quanth_55 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 27-11-2010, 03:37 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