Create a simple tic-tac-toe program

Assignment Help Basic Computer Science
Reference no: EM13761483

For the Mid-Term assignment we are going to create a simple Tic-Tac-Toe program. You can design the user interface any way that you would like to. It should allow two places to put X's or O's down on the board and determine if a player as won or if there is a draw.

Here are some of the features needed that it will be graded upon.

  • It must let an X be placed on the board followed by and O. It cannot let 2 X's be placed one after the other.
  • The users must have some way to indicate which square they want their symbol put into.
  •  It must stop the game and indicate a winner if a player wins.
  •  It must stop the game and indicate a draw if all of the squares are filled in and there is no winner.

 

 

Reference no: EM13761483

Questions Cloud

Horizontal analysis of the income statement : Prepare a three-year horizontal analysis of the income statement and balance sheet of your selected company.  Discuss the importance and meaning of horizontal analysis.  Discuss both the positive and negative trends presented in your company.
Should modern book distribution implement a push strategy : Should Modern Book Distribution implement a push strategy? A pull strategy? A push-pull strategy? What would it require to implement the strategy? What is the impact?
Amount to record in the purchases account : On April 30, Miller's Bike Goods purchased $600 of merchandise on account from the Spark Company. The goods were shipped F.O.B. shipping point. The freight charge of $40 was paid by Spark Company and added to the invoice. The amount to record in t..
What is the cultural phenomenon at play : What is the cultural phenomenon at play here and how do you explain the lack of intercultural communication and interaction?
Create a simple tic-tac-toe program : For the Mid-Term assignment we are going to create a simple Tic-Tac-Toe program. You can design the user interface any way that you would like to. It should allow two places to put X's or O's down on the board and determine if a player as won or..
Apply to organization as a security professional : CIA, or confidentiality, integrity, and availability (I know the book says authentication, but it is not a part of the triad), are three terms that you will have to apply to your organization as a security professional.
Efforts to better protect the nation against digital crimes : Discuss how the U.S. could align these efforts to better protect the nation against digital crimes and terrorism
Simplifying expressions assignment description : Plan the logic necessary to complete the problem before you begin writing. For examples of the math required for this assignment, please review Elementary and Intermediate Algebra and the example of how to complete the math required for this assig..
Resource center to research aspects of biology : Select an article from a magazine or newspaper that has something in it that pertains to biology. This will serve as the "target article" for this assignment.

Reviews

Write a Review

 

Basic Computer Science Questions & Answers

  Demonstrate ability to integrate and apply information

demonstrate ability to integrate and apply information from various topics and to apply understanding and knowledge to a practical situation.

  Describe how you would apply slide transitions to your

instructions your responses should demonstrate your understanding of the course content and your analysis and critical

  Explain and justify the need for good hcr practice

Demonstrate an alternative screen design for a user with a visual impairment beyond the usability level appropriate for your main design. What would you do to make your app accessible for them?

  In which case there are no pricing changes

Finally, your management-side software should write to a file the status of the reservations; that is, which house is rented to whom, when, and for what price.

  Compare the differences between mac and h-mac

Compare the differences between MAC and H-MAC.

  Why your program should require o(logn) time per order

The double action system operates as follows. When a new buy order of $x arrives it is simply stored for future use if none of the stored sell orders has an asking price lower than or equal to $x.

  Briefly define each area of your web site plan

Using the scenario of the Adventure Travel Club found in the lecture, briefly define each area of your web site plan, Target Audience, Flowchart, and Storyboard.

  Server farms such as google

Server farms such as Google and Yahoo! provide enough compute capacity for the highest request rate of the day. Imagine that most of the time these servers operate at only 60% capacity.

  Define a job scheduling strategy that will meet business

Define a job scheduling strategy that will meet business requirement of reporting availability by 6am CST for the following cubes? Show the job scheduling dependencies in a pictorial form so that it is easy to understand.

  Draw a flowchart and write the pseudocode

Draw a flowchart and write the pseudocode - calculate the average grade for each class and how many student''s grades are above and below that average.

  Business intelligence and data warehouses

Business Intelligence and Data Warehouses

  Implement one class called parkingmeter

implement one class called parkingmeter, that is a simple model of a coin operated parking meter

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