http://codepad.org/GoofRi1f
Mọi người xem giúp E với!! Kết quả Chạy Đúng Nhưng sao trên màn Hình console nó lại ra cái bảng
Lỗi chương trình
em có để đừng link trên ạ chứ!! để e thử!! code dài lắm nên ko chụp được còn nếu show tay thì khó nhìn lắm ạ
Hàm ucln của bạn phải kiểm tra điều kiện a hoặc b bằng 0 nữa. Sau khi gán max, min, thêm if (min == 0) return max;
Đã lỡ max min rồi thì sao ko dùng thuật toán lấy số lớn trừ số bé ấy 
1 Like
đúng rồi anh ơi!! cảm ơn anh! mà tại sao phải có đoạn đó thêm đá… e muốn biết lí do???
[spoiler]Dự là code chép rồi.[/spoiler]
2 Likes
bạn thử kiểm tra lại xem
if(n<10&&n>99)
{
cout<<"\n Khong choi";
}
else
{
cout<<"\n Uoc Chung Lon Nhat ="<<UCLN(n);
}
điều kiện có vẻ không đúng
dạ đúng rồi anh!! em phải nhập n=2 số mới đúng ạ… e tự cài đặt mà lúc e thử thì quên… nên nó bị lỗi!!hihihi


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