Chỗ nhập 0\0\0 vào em không biết xử lí sao? Nếu nhập 0\0\0 vào thì ngày tháng năm nhỏ nhất là 0\0\0 rồi ạ?
Bài tập ngày sớm nhất
Tức là giá trị 0/0/0 không xét đến, nó chỉ dùng để kết thúc việc nhập thôi. Chỉ xét các giá trị khác 0/0/0 thôi.
1 Like
http://codepad.org/rFtKnoSp
ý tưởng em làm như vầy ạ! ( sẽ chỉnh sửa lại điều kiện thêm ạ)
nhưng mà nhập 0\0\0 ý ạ! thì ngày tháng năm nhỏ nhất là 0 r ạ! giúp e vs
while(true) rồi dùng break để ngắt vòng lặp.
while (true)
{
cout<<"nhap vao ngay thang nam: ";
cin>>ingay>>ithang>>inam;
if (ingay==0 && ithang==0 && inam==0 )
{
break;
}
}
vậy lát in ra thì ngay thang nam deu bang 0
e cần dùng 0 để kt và in ra màn hình kết quả để xử lí như cái code e ở trên ạ
Bạn chỉ cần hiện min chứ đâu có hiện ngày
nên ko có 0/0/0 đâu.
1 Like
à đúng r thanks nha! mà còn cách nào tối ưu hơn cái mình làm ko cậu? mình thấy hơi rối quá!
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?