Làm sao để viết chương trình cộng trừ số nhị phân trong C++?

Em mới học lập trình. Mọi người giúp em cách viết chương trình cộng trừ hệ nhị phân với ạ. Em cảm ơn

Để làm bài toán như thế này thì trước hết em phải biết cách cộng trừ số nhị phân bằng tay trước rồi mới áp dụng vào code được.

3 Likes

Dạ em đã làm nhuần nhuyễn trên giấy rồi. Mà em không biết code . em viết code ngu lắm

Lưu vào trong biến rồi cộng trừ thôi :V. Để lưu số nhị phân vào một biến kiểu int thì em phải thêm 0b ở đầu, ví dụ: int bin = 0b0101;

3 Likes

Trừ phi bạn hỏi câu hỏi cụ thể hơn, chứ với câu hỏi này, thì mọi người sẽ nghĩ là bạn chỉ “xin code”.
Và hiện tại, bạn đang học nên bạn có quyền “code ngu”, chứ sau này đi làm thì không còn cơ hội đâu bạn.
Hơn nữa, việc “xin code” không làm bạn code giỏi lên đâu. Nên tốt nhất là hãy tự code đi bạn .

6 Likes

Tại bây giờ em mới bắt đầu học thôi mà. Chân ướt chân ráo đã biết gì đâu

Biết là có làm mới có ăn.

Châm ngôn ở trên này là tự đi mà code, à nhầm Người thảo luận để tìm ra cách giải hay cho một bài toán khó sẽ trở thành lập trình viên giỏi. Người hay hỏi bài tập thì không. Còn bạn thì sao?
Giống như @Stanley00 đã nói, bạn nên tự mình code thì hơn, phương pháp thì mình gợi ý rồi. Gán số nhị phân vào một biến kiểu int bằng cách thêm 0b ở trước, lưu ý là phải thêm, không máy lại tưởng 0101 là số thập phân chứ không phải là số nhị phân, sau đó là cộng trừ như bình thường thôi. Chỗ này không làm được nữa thì mời bạn học lại C++ :rofl:

3 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?