From c72c5afe33a0ed12f25e54f709e9d3ba25c4459d Mon Sep 17 00:00:00 2001 From: sh1ney Date: Thu, 2 Oct 2025 19:19:27 +0300 Subject: [PATCH 1/2] Add main.cpp --- main.cpp | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 main.cpp diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..a6d8c65 --- /dev/null +++ b/main.cpp @@ -0,0 +1,22 @@ +#include +#include +#include + +int main() +{ + srand(time(0)); + int random = rand() % 10; + int number; + + while (number != random) + { + std::cout << "Guess a number from 0 to 9: "; + std::cin >> number; + + number == random + ? std::cout << "Correct!" << std::endl + : std::cout << "Wrong!" << std::endl; + } + + return 0; +} From e5880c84db0b609f11e000053fc7a231607a1077 Mon Sep 17 00:00:00 2001 From: sh1ney Date: Mon, 20 Oct 2025 21:06:56 +0300 Subject: [PATCH 2/2] Fix main.cpp --- main.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/main.cpp b/main.cpp index a6d8c65..cdf383a 100644 --- a/main.cpp +++ b/main.cpp @@ -5,18 +5,17 @@ int main() { srand(time(0)); - int random = rand() % 10; - int number; + const unsigned short random = rand() % 10; + unsigned short number = 10; - while (number != random) - { + while (true) { std::cout << "Guess a number from 0 to 9: "; std::cin >> number; - number == random - ? std::cout << "Correct!" << std::endl - : std::cout << "Wrong!" << std::endl; + if (number == random) { break; } + std::cout << "Wrong!" << std::endl; } + std::cout << "Correct!" << std::endl; return 0; }