Пожалуйста, игнорируйте контекст этого кода. Идея была
функция с именем shop()
будет принимать два параметра
(money_in_pocket
, age
) и определите, будут ли эти значения
пустите их в магазин Rolex. Однако даже когда
параметры соответствуют требованиям оператора if в
shop()
, программа переходит к выводу «Выйти!» -
смысл покинуть магазин.
Как вы могли заметить, я новичок в языке, поэтому любой
помощь будет высоко ценится.
Я пытался сделать параметры намного больше, чем if
Заявления просит их быть. Это выведено "уйти!", Так
Я пробовал параметры, которые не соответствовали требованиям и
тот же вывод был отображен ...
#include <iostream>
using namespace std;
class rolex{
public:
bool shop(int x, int y){
if((x >= 5000 && y>= 18)||(x>=5000 && y<18)){
bool enterence = true;
}else{
bool enterence = false;
};
return enterence;
}
private:
bool enterence;
};
int main()
{
rolex objj;
if( objj.shop(5000, 18) == true){
cout<<"you may enter"<<endl;
}else{
cout<<"LEAVE"<<endl;
}
return 0;
}