Cũng giống như lập trình C bình thường, em thêm một biến vào chỗ
if(min_5 == 5) // đếm đến 5 thì thực hiện 5 phút.
Nếu min_5 em thay bằng min_720 thì em có 720 phút, tương đương 12 tiếng, và nếu muốn 24 tiếng thì em tăng lên gấp đôi. Viết bằng C thì quan trọng em khai báo biến là kiểu gì thôi, không quan trọng giới hạn bộ nhớ nên không lo chuyện đó.
Em khai báo kiểu int16 là lưu đủ số này rồi.
Anh chưa xem chương trình cụ thể của em, nhưng ý tưởng sửa lại chỉ đơn giản vậy thôi.
Chúc vui.
|