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

Đề tài: Chuyển hệ thập phân sang nhị phân chỉ dùng vòng for không dùng mảng

  1. #1
    Ngày gia nhập
    11 2008
    Nơi ở
    Hà Nội
    Bài viết
    70

    Mặc định Chuyển hệ thập phân sang nhị phân chỉ dùng vòng for không dùng mảng

    Có anh chị nào biết cho em chút chỉ dẫn với, thuật toán thôi nhưng chỉ dùng vòng lặp for chứ những cách như mảng hay ltoa... thì không tính.
    Dân thường sống đẹp đè bẹp dân chơi.
    Hi [you]

  2. #2
    Ngày gia nhập
    05 2008
    Bài viết
    224

    bạn chia số đó cho 2 , đưa vào đệ quy thì nó in ngược lại cho bạn .
    Em có thấy nắng vàng kỷ niệm
    Hạ ngồi ru thanh thản những môi cười
    Thuở ngồi ngóng tay choàng tay nỗi nhớ
    Vin tay vào tháng năm chơi vơi...

  3. #3
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    Ý tưởng là như này nhé!
    C Code:
    1. int bi = 0;
    2. while (n!=0)
    3. {
    4.      int tmp = n%2;
    5.      n /=2;
    6.      bi = bi*10 + tmp;
    7. }

  4. #4
    Ngày gia nhập
    11 2007
    Nơi ở
    Hà Nội
    Bài viết
    520

    http://forums.congdongcviet.com/show...4&postcount=10
    xem bài viết này của mình đi , có thể nó giúp được cho bạn
    đúng như yêu cầu chỉ dùng for

  5. #5
    Ngày gia nhập
    11 2008
    Nơi ở
    Hà Nội
    Bài viết
    70

    Hic, thanks mọi người, đơn giản vậy mà mình ko nghĩ ra.
    Dân thường sống đẹp đè bẹp dân chơi.
    Hi [you]

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

  1. Lập trình C Dùng stack để chuyển Thập phân sang Nhị phân!
    Gửi bởi tuanle_1108 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 19
    Bài viết cuối: 24-11-2012, 02:26 AM
  2. Chuyển đổi các cơ số dùng code asm, vòng lặp mãi không dừng khi số nhập vào lớn hơn 10?
    Gửi bởi sunlight7793 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 0
    Bài viết cuối: 17-04-2012, 04:24 PM
  3. Bài tập C++ Dùng strtok cắt chuỗi và lỗi khi dùng atof() chuyển char sang float
    Gửi bởi salomontong trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 10-03-2012, 05:18 PM
  4. Chuyển đổi hệ thập phân sang nhị phân không dùng mảng???
    Gửi bởi Goliats trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 15
    Bài viết cuối: 05-03-2012, 02:56 PM
  5. dùng google bị chuyển sang Qbyrd. Sửa như thế nào?
    Gửi bởi conganhbn91 trong diễn đàn Thắc mắc chung
    Trả lời: 1
    Bài viết cuối: 03-01-2011, 10:04 AM

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