Welcome to the Math Quiz Console App! This is a simple console-based math quiz game developed using C#. The game includes different difficulty levels and keeps track of the highest scores.🏆
- Difficulty Levels: Easy, Medium, and Hard🎯
- Time-Based Questions: Each difficulty level has its own time limit.⏰
- Score Calculation: Scores are calculated based on the accuracy of the answers.🎯
- Highest Score Tracking: The app tracks the highest score and displays it to the user.🥇
- Dynamic Question Generation: Questions are generated based on the chosen difficulty level and a random base number.🔢
-
Clone the Repository
git clone /~https://github.com/your-username/MathQuizConsoleApp.git
-
Navigate to the Project Directory
- Use the .NET CLI to build the application:
cd MathQuizConsoleApp
- Build the Application
- Use the .NET CLI to run the application:
dotnet build
- Run the Application
dotnet run
- Choose a Difficulty Level:
- Easy 🌟
- Medium 🔥
- Hard 💪
- Exit 🚪
You will be given a series of math questions based on the difficulty level chosen. You have a limited amount of time to answer each question ⏳.
You receive points based on how close your answer is to the correct answer. At the end of the quiz, your total score is displayed 🏅.
- The highest score is tracked and displayed when the game ends 📈. Difficulty Levels ⚙️
- Easy: Time limit of 40 seconds, number range 0-10 🕰️
- Medium: Time limit of 30 seconds, number range 11-99 ⌛
- Hard: Time limit of 20 seconds, number range 50-500 ⏲️
- Scores File: scores.txt - This file stores the high scores of the game. It is created in the parent directory of the project.
- Developed by Doğa Aydın