Your Perfect Assignment is Just a Click Away

We Write Custom Academic Papers

100% Original, Plagiarism Free, Customized to your instructions!


CSI 31 CUNY Bronx Community College Hangman Tic Tac Toe Towers of Hanoi Project

CSI 31 CUNY Bronx Community College Hangman Tic Tac Toe Towers of Hanoi Project

Question Description

I’m working on a python exercise and need an explanation to help me learn.

Choose one of the projects below.• Design and program must be object-oriented.• They should all be user-friendly and robust, being able to deal with user input errors;however, don’t go overboard, get it working first!Projects:1. Hangman (using graphics)Design and implement a simple version of the classic game Hangman usinggraphics library cs1graphics.As the heart of your program, implement a function playHangman(secret) thatmanages a single round of the game. The parameter is presumed to be a stringwhich is the secret answer; consider it unknown to the player.The game should begin by displaying a version of the answer with the originalspacing and punctuation, but each alphabetic character replaced by an underscore’_’ character. Then start asking the player to enter a single character as a guess. Ifthat character is hidden in the answer, inform the user of his success and re-displaythe disguised message but with all occurrences of the letter displayed. If the guesswas wrong, inform the user – draw the next part of the body. The wrong guessesshould be displayed too.This process should continue either until the entire message has been uncovered oruntil the full body is drawn (number of guesses reached the limit). At the end ofeach game user should be prompted for another round of the game.2. Tic-Tac-Toe (using graphics)Design and Implement a Tic-Tac-Toe game where you can play against anotherperson, using graphics library cs1graphics.Starting the design: – it looks good to havea TicTacToe class (which will be taking care of one game);an Input class which will take care of the inputan Output class (which will take care of the displaying one turn of the game).Maybe some other classes appear as “good to have” as soon as you start thinkingof what should be in each of the above class.CSI 31 Final Project Lists3. Towers of Hanoi (solved by Recursion) (using graphics)The game begins with three pegs and a tower of n disks on the first peg, stackedfrom largest at bottom to smallest at top. The goal is to move them all to the thirdpeg, moving only one disk at a time. Moreover, you are not allowed to place a diskon top of a smaller disk. Write a program that generates a solution to the problem +show it graphically.With three disks, the puzzle can be solved in seven moves:

Order Solution Now

Our Service Charter

1. Professional & Expert Writers: Gold Grades only hire the best. Our writers are specially selected and recruited, after which they undergo further training to perfect their skills for specialization purposes. Moreover, our writers are holders of masters and Ph.D. degrees. They have impressive academic records, besides being native English speakers.

2. Top Quality Papers: Our customers are always guaranteed papers that exceed their expectations. All our writers have +5 years of experience. This implies that all papers are written by individuals who are experts in their fields. In addition, the quality team reviews all the papers before sending them to the customers.

3. Plagiarism-Free Papers: All papers provided by Gold Grades are written from scratch. Appropriate referencing and citation of key information are followed. Plagiarism checkers are used by the Quality assurance team and our editors just to double-check that there are no instances of plagiarism.

4. Timely Delivery: Time wasted is equivalent to a failed dedication and commitment. Gold Grades is known for timely delivery of any pending customer orders. Customers are well informed of the progress of their papers to ensure they keep track of what the writer is providing before the final draft is sent for grading.

5. Affordable Prices: Our prices are fairly structured to fit all groups. Any customer willing to place their assignments with us can do so at very affordable prices. In addition, our customers enjoy regular discounts and bonuses.

6. 24/7 Customer Support: At Gold Grades, we have put in place a team of experts who answer all customer inquiries promptly. The best part is the ever-availability of the team. Customers can make inquiries anytime.