Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- int main()
- {
- int rangeMin{ 100000 };
- int rangeMax{ 999999 };
- int rubikon{ 100 };
- int num{ 0 };
- int digit{ 0 };
- int sum{ 0 };
- int inCorrect{ false };
- do
- {
- std::cout << "Enter some int number\n";
- std::cin >> num;
- inCorrect = num < rangeMin or num > rangeMax;
- if (inCorrect)
- {
- std::cout << "Number is out of range! Try again!\n";
- }
- } while (inCorrect);
- while (num)
- {
- digit = num % 10;
- sum += ((num > rubikon) ? digit : -digit);
- num /= 10;
- }
- std::cout << (sum ? "Lucky" : "Unlucky") <<" ticket\n";
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement