Пример #1
0
        static void Main(string[] args)
        {
            // 1. Creating Classes

            // 2. Regions

            // 3. Creating Functions

            // 4. Using classes

            // Create a new instance of our number guesser class
            var numberGuesser = new NumberGuesser();

            // Change the default maximum number to 200
            numberGuesser.MaximumNumber = 200;

            // Ask the user to think of a number
            numberGuesser.InformUser();

            // Discover the number the user is thinking of
            numberGuesser.DiscoverNumber();

            // Announce the results
            numberGuesser.AnnounceResults();
        }
Пример #2
0
        static void Main(string[] args)
        {
            // generating a random Number
            var target = NumberGuesser.GenerateRandomNumber(1, 100);

            // game logic
            var counter = NumberGuesser.GameLoop(target);
            var outher  = NumberGuesser.GameLoop(target);

            // EndCredits
            NumberGuesser.DisplayEndCredits(counter);
        }
Пример #3
0
 private static void RegisterTasks(TaskHandler handler)
 {
     var helloWorld           = new HelloWorld(handler);
     var userProps            = new UserProps(handler);
     var terminalColor        = new TerminalColor(handler);
     var datePrinterte        = new DatePrinter(handler);
     var largestNumberPrinter = new LargestNumberPrinter(handler);
     var numberGuesser        = new NumberGuesser(handler);
     var writeFile            = new FileStream(handler);
     var maxCharPrinter       = new MaxChar(handler);
     var multiplicationTable  = new MultiplicationTablePrinter(handler);
     var palindrome           = new Palindrome(handler);
     var arrayBuilder         = new ArrayBuilder(handler);
     var numberBetween        = new NumbersBetween(handler);
     var math = new MathTask(handler);
     var printOddsAndEvens = new PrintOddsAndEvens(handler);
     var addNumbers        = new AddNumbers(handler);
     var characterBuilder  = new CharacterBuilder(handler);
 }
Пример #4
0
        static void Main(string[] args)
        {
            bool exit = false;      //variable to exit do while loop.

            do
            {
                Messages.Menu();                 //Displays a menu.

                switch (Messages.GetUserInput()) //switch based on users input.
                {
                case "1":
                    AnswerChecker.GetAnswerChecker();
                    break;

                case "2":
                    MemoryBank.GetRandomProblem();
                    break;

                case "3":
                    DataBank.GetDataBank();
                    break;

                case "4":
                    NumberGuesser.GetNumberGuesser();
                    break;

                case "5":
                    exit = true;
                    break;

                default:
                    Messages.ErrorMessage();
                    break;
                }
            } while (exit == false);        //breaks out of while loop.
        }