Dùng hàm bool set giới tính?

Mọi người cho mình hỏi dùng bool để set giới tính dùng thế nào vậy???Mình phải lập ra 1 hàm

bool GioiTinh()
{
…;
}

à các bạn,mình chưa hiểu lắm vì xưa nay toàn dùng char.

1 Like

bool có 2 kiểu là đúng và sai :blush: (true và false)
nên bạn có thể dùng true để là con trai, false là con gái, hoặc ngược lại.

2 Likes

ví dụ như:

bool gioitinh()
{ //nhap gioi tinh
if (gt == "nam")
gioitinh = true;
if (gt == "nu")
gioitinh = false;
}

kiểu vậy :smile: trả về 2 giá trị true false í

bool gioitinh()
{ //nhap gioi tinh
if (gt == "nam")
gioitinh = false;
if (gt == "nu")
gioitinh = true;
}

Lưu ý với bác là phụ nữ luôn đúng nhé =))

Nên sử dụng thế này

bool gioitinh(char/string gt)
{ //nhap gioi tinh
if (gt == "nam")
return false;
if (gt == "nu")
return true;
}
2 Likes

phụ nữ luôn đúng :grin::grin::grin::grin:
chắc hẳn thím đây là nữ nhỉ
ok về code thì mình cũng đồng ý nên dùng return trả về :grinning:

Em là nam bác à :joy:

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