http://vietjack.com/lap_trinh_c/index.jsp Copyright © vietjack.com Chuyển đổi từ số thập phân thành số nhị phân C Bài tập Viết chương trình C để nhập số thập phân sau chuyển đổi số thành dạng nhị phân Chương trình C để chuyển đổi số thập phân thành số nhị phân Mình sử dụng thuật tốn sau: • Bước 1: Chia số cho với tốn tử % lưu phần dư vào mảng • Bước 2: Chia số cho với tốn tử / • Bước 3: Lặp lại bước tới số lớn #include #include main() { int a[10],n,i; printf("Nhap mot so bat ky: "); scanf("%d",&n); for(i=0;n>0;i++) { a[i]=n%2; n=n/2; } printf("\nDang nhi phan cua so vua nhap la = "); for(i=i-1;i>=0;i ) { printf("%d",a[i]); } printf("\n\n===========================\n"); printf("VietJack chuc cac ban hoc tot!"); getch(); } Biên dịch chạy chương trình C cho kết quả: http://vietjack.com/ Trang chia sẻ các bài học online miễn phí