Lỗi chương trình

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

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 :smiley:

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?