Bài tập C viết chương trình Nhập vào giờ, phút, giây. Kiểm tra xem giờ, phút, giây đó có hợp lệ hay không? In kết quả ra màn hình

Đây là 1 dạng bài tập khá đơn giản để sử dụng hàm if kết hợp toán tử hoặc || thường được sử dụng nhiều trong thực ế sau này các bạn có thể tham khảo bài giải mẫu dưới đây. Tuy nhiên bài này làm gộp. Nếu có thể bạn sẽ phải if từng thông số và xuất ra màn hình giờ hay phút hay giây không hợp lệ, hoặc yêu cầu người dùng nhập vào giờ phút giây hợp lệ mới thôi.

Mã:

#include <iostream.h>

#include <stdio.h>

#include <conio.h>

int main()

{

int gio,phut,giay;

cout<<"Nhap gio:"<<"\n";

cin>>gio;

cout<<"Nhap phut:"<<"\n";

cin>>phut;

cout<<"Nhap giay:"<<"\n";

cin>>giay;

if(gio < 0 || phut > 60 || giay > 60 || phut < 0 || giay < 0)

cout<<"Khong hop le"<<"\n";

else

cout<<"Hop le"<<"\n";

}