Các bác ơi cho em xin ý kiến về sử dụng vòng lặp để tính từ thập phân ra nhị phân
Hiện tại e đang mắc 1 lỗi là đã tính ra nhị phân rồi nhưng mà nó bị đảo lộn. Các bác tham khảo code của em rồi giúp e sửa chỗ e sai với ạ, thật sự e không biết nên làm thế nào.
Đây là code của em :
 var     a,n:longint;
        f1,f2:text;
begin
        assign(f1,'nhiphan.inp');
        assign(f2,'nhiphan.out');
        reset(f1);
        rewrite(f2);
        read(f1,a);
        n:=a;
        While n>0 do
                begin
                Write(f2,n mod 2);
                n:=n div 2;
		end;
        close(f1);close(f2);
end.
 
      
     83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?
    83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?