Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

Battleship game program

19/04/2021 Client: muhammad11 Deadline: 2 Day

For this homework assignment, you will edit your Homework 6 to add functionality to play a simplified version of the classic game of Battleship on the screen/console. (I WILL ATTACH MY HOMEWORK 6 PROGRAM: homework6 program.docx )

You shall organize your program into three files:

• prgm.h will hold #includes, #defines, templates of any structure types, and a list of function prototypes.

• main.c will hold the local #include file as well as the main()function for the program.

• func.c will hold the local #include file as well all other functions (except main(), of course) used in the program.

2. Define a structure that contains the following four members: (1) a character member that holds the row used for the torpedo’s position on the board – note that this character may be a single character in the range ‘A’ – ‘J’; (2) an integer member that holds the column used for the torpedo’s position on the board –note that this integer has a range 1 – 10; (3) an integer member that keeps track of the number of hits on the aircraft carrier – note that an aircraft carrier is sunk

after 5 hits; and (4) an integer member that keeps track of the number of hits on

the battleship – note that a battleship is sunk after 4 hits.

3. Update the function to display the game board by adding another parameter used to indicate whether or not to “reveal” the solution with ship positions visible or to display the current, active board. In displaying the board, you will display an ‘X’ for each position where a torpedo shot hit either ship and ‘O’ for each position where a torpedo shot missed a ship. If the “reveal” is not set, you will display a blank space for any position that is open (i.e., no ship is assigned, nor has a torpedo shot been fired) or contains a ship. If the “reveal” is set, you will still display a blank space for any position that is open, but will you display a ‘B’ for each position containing a battleship that has not been hit and an ‘A’ for each position containing an aircraft carrier that has not been hit. You will call this function to display the updated board after every torpedo shot fired by the user. During the game, “reveal” will not be set. However, after the game is won or lost, you will call this function with “reveal” set to display the board.

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Top Rated Expert
Accounting & Finance Master
Calculation Master
Financial Solutions Provider
Pro Writer
Top Class Engineers
Writer Writer Name Offer Chat
Top Rated Expert

ONLINE

Top Rated Expert

Give me a chance, i will do this with my best efforts

$45 Chat With Writer
Accounting & Finance Master

ONLINE

Accounting & Finance Master

Hello, I an ranked top 10 freelancers in academic and contents writing. I can write and updated your personal statement with great quality and free of plagiarism

$19 Chat With Writer
Calculation Master

ONLINE

Calculation Master

I have read your project details. I can do this within your deadline.

$43 Chat With Writer
Financial Solutions Provider

ONLINE

Financial Solutions Provider

Hello, I an ranked top 10 freelancers in academic and contents writing. I can write and updated your personal statement with great quality and free of plagiarism

$48 Chat With Writer
Pro Writer

ONLINE

Pro Writer

I have read and understood all your initial requirements, and I am very professional in this task.

$26 Chat With Writer
Top Class Engineers

ONLINE

Top Class Engineers

I have read and understood all your initial requirements, and I am very professional in this task.

$38 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Personal Statement for Graduate School - Theories to determine moral status of a fetus - Symbol for sample space - Yatra 2007 full movie - Iscsi target connected but no volume present - Australorp breeders western australia - In a falling ball viscometer a steel ball - Essay - Master of project management uwa - How to add frequency table on calculator - Climate of doubt discussion questions - Kn m 2 to n mm2 - Caloric content of food labpaq answers - 3.85 miles in km - Aida sales and marketing review - Oracle 12c sql chapter 1 hands on assignments answers - Concrete downpipe sump box - Spindle fibers move homologous chromosomes to opposite sides - Tableau disaster recovery - Internal control procedures for cash receipts do not require that - Separation costs capsim - What is a market product grid - Who owns iprimus australia - How can we identify hydrogen gas - Kotter Change Management Model - Chairman's speech at graduation - What is kier spates net worth - Where does simon go at the end of chapter 3 - Psy 410 week 2 worksheet answers - Organizational Behavior and Culture - Free fall with air resistance differential equations - HW - 2 chronicles 20 21 - Case study on international human resource management with solution - Psychotherapy for the advanced practice psychiatric nurse 2nd edition - A 55 kg bungee jumper leaps from a bridge - Wk9 assign 6053 - 100.9 zzz fm top 30 - Why do some people feel threatened by diversity - A fax machine uses 0.110 a of current - Morelo palace 90g for sale - Iron hood fitness new friends colony - The illustrated man notes - Applied Ethics Essay week 8 - Simplify 2a 2b 3 4a 2 3ab 2 ab - Satir human validation process model - Romeo and juliet study guide questions and answers act 2 - The practice of statistics 2nd edition pdf - Long answer questions - Gadget junkie text file for builds not formatted correctly - Yoel wazana net worth - Discuss - Benefits of compliance for fitzgerald foods - Can you use zappos gift card on 6pm - Tempest moyes microlights glider - 12 activities of living roper logan and tierney - Two ways to belong in america compare and contrast essay - Short Essays - Which one of the following is a transition metal - Reflected best self exercise stories - When a toddler uses simple two-word sentences to communicate, it is referred to as _________. - For anyone - Walden martin family medical clinic - Tram map st kilda - Russell dry verge stockists - Sir robert borden high school - How to calculate a theoretical yield - Password Polices and Authentication Methods - Banking concept vs problem posing - In today’s movie industry, who is most responsible for creating and maintaining a star’s persona? - True colours personality test - Dulux white powder coat - Tui.coursenet - According to the rokeach value survey, ________ values refer to desirable end-states. - Sap itsm configuration guide - Speaking in tongues documentary - The gaap matching principle requires revenues to be matched with - Engineering articles review - Australian scanner frequencies victoria - Gre practice test with answers - Arctic tundra endangered plants - Dibels oral reading fluency benchmarks - Discussion 2 - What fabric is swimwear made of - Rlc series circuit experiment - Sydney passport office lee street - Timken torrington acquisition case - Goldilocks and the three bears vocabulary - Treaty of versailles pill cartoon analysis - What is a persuasive device - Sliding filament theory steps - Intermediate accounting II - How many chromosomes do blue whales have - Adobe muse upload to ftp host - Contact rest industry super - Border gateway protocol version 4 - Give me liberty study space 4th edition - Jb hi-fi tv extended warranty cost - Quantitative nursing research articles on diabetes - Reading Instructional Strategies