Use of messagebox is not allowed in any part of the app

Assignment Help Management Information Sys
Reference no: EM133398409

Assignment:

C# program

Design, code, and test a TicTacToe game. The game should be:

1. A Windows Forms (.NET Framework) GUI application

2. The app must use a TableLayoutPanel to control the layout of Buttons, Labels, and other GUI components on the top-level Form

3. Use of MessageBox is not allowed in any part of the app. All UI elements must be part of the Form.

4. The app must resize from some reasonable min to max sizes with all components resizing appropriately

5. Your game must have 1 human player who has autonomy in selecting squares to place their mark.

6. The player shall play against the computer.

7. The computer will use a pseudo-random square selection to place its marker

8. The first player to move will be chosen using the Random class.

9. Each player, human and computer, should have a reasonable opportunity to move first.

10. The first player to move is automatically assigned to X, and the second player to move is set to O.

11. There should be controls to:

  • Start a new game at any time.
  • Stop a game and Exit the application at any time.

12. The winner of a game should be announced and the game ends as soon as there is a winner.

13. A game where neither player wins should be declared a "TIE" or a "CAT'S" game.

Reference no: EM133398409

Questions Cloud

Would you recommend a low cho diet to any athlete : Adapt the one-day meal and snack plan to meet current AMDR recommendations and would you recommend a low CHO diet to any athlete or individual
What motivates you to eat at your frequented restaurants : What motivates you to eat at your frequented restaurants? Identify the sources of influences to your decision-making process.
Dietitian is asking you to assist with the follow-up : inform the Dietitian that you will include the following recommendations in your discussion. Specify 2 recommendations which you will include in your discussion
Can you say that hes meeting the rdi : calcium per day the RDI for calcium is 1000mg, can you say that he's meeting the RDI or no. he's also 176cm tall and weights 72 kg
Use of messagebox is not allowed in any part of the app : Use of MessageBox is not allowed in any part of the app. All UI elements must be part of the Form.
Provide one example of each of the types of fat : Be sure you have selected a fat source (think back to MyPlate), not just a food that has fat along with other macronutrients
How might his culture or background affect : What do you need to consider when communicating with Mr Singh to reassure him that he is in a safe place and how can you make him feel at home?
Adjustment for socioeconomic status : risk of developing prostate cancer. The statistical analysis has included an adjustment for socioeconomic status. Why is this the case
Demonstrate an appropriate cooking method : Reflect on experience and relate it to our/your daily diet choices. Consider the nutritional, economic, environmental and social impacts of meat

Reviews

Write a Review

Management Information Sys Questions & Answers

  Information technology and the changing fabric

Illustrations of concepts from organizational structure, organizational power and politics and organizational culture.

  Case study: software-as-a-service goes mainstream

Explain the questions based on case study. case study - salesforce.com: software-as-a-service goes mainstream

  Research proposal on cloud computing

The usage and influence of outsourcing and cloud computing on Management Information Systems is the proposed topic of the research project.

  Host an e-commerce site for a small start-up company

This paper will help develop internet skills in commercial services for hosting an e-commerce site for a small start-up company.

  How are internet technologies affecting the structure

How are Internet technologies affecting the structure and work roles of modern organizations?

  Segregation of duties in the personal computing environment

Why is inadequate segregation of duties a problem in the personal computing environment?

  Social media strategy implementation and evaluation

Social media strategy implementation and evaluation

  Problems in the personal computing environment

What is the basic purpose behind segregation of duties a problem in the personal computing environment?

  Role of it/is in an organisation

Prepare a presentation on Information Systems and Organizational changes

  Perky pies

Information systems to adequately manage supply both up and down stream.

  Mark the equilibrium price and quantity

The demand schedule for computer chips.

  Visit and analyze the company-specific web-site

Visit and analyze the Company-specific web-site with respect to E-Commerce issues

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd