2015-02-09 3 views
-7

Наверное, простой ответ, но это уже некоторое время прослушивало меня. Кажется, у меня проблемы с настройкой максимального числа. Например, я спрашиваю у пользователя количество часов, использованных в этом месяце, а максимальное количество часов не может превышать 744. Как бы я мог установить этот максимальный номер? Заранее спасибо за помощь.Установка максимального числа в C++

+2

если (numHours> 744) ........ – pm100

+0

@ PM100 Это, вероятно, будет лучше определить константу, а не с помощью номера напрямую – kgh

+0

Взгляните на один из моих ответов на сообщение на codereview: http://codereview.stackexchange.com/a/79839/37893. –

ответ

1

Используйте, если заявление:

if (hours < max_hours) { 
    // Do stuff 
} 
else { 
    std::cout << "Invalid Hours"; 
} 
1
int main() { 

int workhours; 
std::cout << "Please enter your workhours: "; 
std::cin >> workhours; 
if (workhours < max_hours) { 
    //good, do your stuff 

else { 
    std::cout << "Invalid Working Hours"; 
    std::cout << "Please enter your real workhours: "; 
    std::cin >> workhours; 
    }} 


} 
+1

Вам не хватает двух символов '}', а также значимых отступов. –

Смежные вопросы