Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Bài tập về mảng 2 chiều

  1. #1
    Ngày gia nhập
    10 2014
    Bài viết
    3

    Mặc định Bài tập về mảng 2 chiều

    Đề bài : In ra màn hình hình vuông có kích thước 6 x 6 in các số 0 và 1 sao cho:
    - Mỗi hàng, mỗi cột có số lượng số số 0 bằng số lượng số số 1.
    - 3 số 0 hay 3 số 1 không được nằm kế nhau.
    - Không có 2 hàng nào hay 2 cột nào có trật tự giống nhau
    - Làm tương tự cho ô 4x 4 và 8 x 8.
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

  2. #2
    Ngày gia nhập
    09 2014
    Nơi ở
    Bồng Lai
    Bài viết
    27

    1 0 1 0 1 0
    0 1 0 1 0 1
    1 0 1 0 1 0
    ::::::::::::

    C++ Code:
    1.     int dem = 0;
    2.     for(int i=0; i<n; ++i){
    3.         for(int j=0; j<n; ++j)
    4.             if(dem %2 == 0){
    5.                 if(j % 2 == 0)
    6.                     Array[i][j] = 0;
    7.                 else
    8.                     Array[i][j] = 1;
    9.              }
    10.             else{
    11.                 if(j % 2 == 0)
    12.                     Array[i][j] = 1;
    13.                 else
    14.                     Array[i][j] = 0;
    15.              }
    16.         dem ++;
    17.      }

    bạn coi thử thế nào mình chưa chạy thử.

  3. #3
    Ngày gia nhập
    10 2014
    Bài viết
    3

    Trích dẫn Nguyên bản được gửi bởi WhoYou Xem bài viết
    1 0 1 0 1 0
    0 1 0 1 0 1
    1 0 1 0 1 0
    ::::::::::::

    C++ Code:
    1.     int dem = 0;
    2.     for(int i=0; i<n; ++i){
    3.         for(int j=0; j<n; ++j)
    4.             if(dem %2 == 0){
    5.                 if(j % 2 == 0)
    6.                     Array[i][j] = 0;
    7.                 else
    8.                     Array[i][j] = 1;
    9.              }
    10.             else{
    11.                 if(j % 2 == 0)
    12.                     Array[i][j] = 1;
    13.                 else
    14.                     Array[i][j] = 0;
    15.              }
    16.         dem ++;
    17.      }

    bạn coi thử thế nào mình chưa chạy thử.
    Mỗi lần chạy cho ra kết quả khác nhau bạn ơi, của bạn chỉ có một kết quả thôi
    Ví dụ:
    1 1 0 0
    0 0 1 1
    1 0 1 0
    0 1 0 1
    hoặc
    1 0 0 1
    0 1 0 1
    0 1 1 0
    1 0 1 0
    hoặc
    1 1 0 0
    1 0 0 1
    0 1 1 0
    0 0 1 1
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

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