-4
我正在用C++进行酒店入住登记表格,要求用户插入入住人数......并且我有一个条件,即每间客房最多可容纳6位客人。因此,如果用户输入超过6位客人,则房间数量变为2.或者如果用户输入超过12位客人,则房间数量变为3.如何更改编号。房间如果没有。客人超过6位客人?
我正在用C++进行酒店入住登记表格,要求用户插入入住人数......并且我有一个条件,即每间客房最多可容纳6位客人。因此,如果用户输入超过6位客人,则房间数量变为2.或者如果用户输入超过12位客人,则房间数量变为3.如何更改编号。房间如果没有。客人超过6位客人?
这样的事情?
int guests = 0;
int rooms = 0;
count << "please enter number of guests" << endl;
cin >> guests;
while (guests >= 0) {
rooms++;
guests = guests -6;
}
但是,如果客人人数超过12人,则房间数将变为3.(即每间客房只有6位客人)。 –
再次检查,我更改了代码,我认为这会现在工作。 while循环使用一个模块来检查宾客/ 6 = 0,如果是,那么它将添加一个房间号并从客人减去6。 –
对不起,这将使无限循环,我再次编辑它 –