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

Đề tài: mọi người giải đáp thắc mắc giúp em

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

    Mặc định mọi người giải đáp thắc mắc giúp em

    Thứ nhất: Em có bài tập cộng, trừ, nhân, chia số nhị phân, nên e tính chuyển về thập phân rồi tính như bình thường xong chuyển lại. Thì cách làm như vậy có được không anh chị?

    Thứ hai:
    Em có viết code chuyển sang số bù 1, mà số đầu tiên là số 0 thì e lại k in ra được mọi người cho em hỏi e sai chỗ nào nha



    int sobu1(int x)
    {
    int b=0;
    int s=0;
    int dem = 0;
    while (x > 0)
    {
    a[dem] = x % 10;
    x = x / 10;
    dem++;
    }
    for (int i = dem; i > 0; i--)
    {
    if (a[i] == 1)
    a[i] = a[i] - 1;
    else
    a[i] = a[i] + 1;
    s = s * 10 + a[i];
    }
    return s;
    }

  2. #2
    Ngày gia nhập
    01 2008
    Nơi ở
    Rất đông người
    Bài viết
    556

    Số trong máy tính đã là số nhị phân rồi. Cần gì chuyển đổi qua lại nữa.
    -...- -.- .. .-.. .-.. - .... . -... . .- ... - .-.-.

  3. #3
    Ngày gia nhập
    02 2016
    Bài viết
    305

    Trích dẫn Nguyên bản được gửi bởi Ivys Xem bài viết
    Thứ nhất: Em có bài tập cộng, trừ, nhân, chia số nhị phân, nên e tính chuyển về thập phân rồi tính như bình thường xong chuyển lại. Thì cách làm như vậy có được không anh chị?

    Thứ hai:
    Em có viết code chuyển sang số bù 1, mà số đầu tiên là số 0 thì e lại k in ra được mọi người cho em hỏi e sai chỗ nào nha
    Thứ nhất:
    Muốn biết được hay không thì hỏi Thầy/Cô chứ ở đây ai có quyền phán quyết. Bài tập có thuộc về công cộng đâu.
    Nếu tôi là Thầy/Cô thì khi ra bài tập này, tôi muốn thử kiến thức của học sinh về cách làm việc của máy tính. Đổi số ra thập phân để viết code làm toán là đi đường vòng để tránh trả lời trực tiếp. Trường hợp này thì hên xui thôi; gặp Thầy/Cô lười chỉ chạy lấy kết quả thì bạn được 10; gặp nghừoi siêng nhìn vào giair thuật thì bạn được 0.

    Thứ hai:
    Sai chỗ nào thì bạn compile rồi chạy thử. Nếu nó sai lúc compile thì đem cái lỗi ấy lên đây. Nếu nó chạy sai thì cho biết dữ liệu chạy sai đúng ra sao.
    Viết code thì tối thiểu phải làm vậy rồi mới hỏi chứ.

  4. #4
    Ngày gia nhập
    09 2018
    Bài viết
    0

    vâng em cảm ơn ))) e sẽ rút kinh nghiệm

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