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

Discussion AC - Reply to each post (Must be 175 words long for each one) in words. I expect perfect APA technique. The minimum requirement is three (4) scholarly sources two for each - Nothing human is foreign to me - Celia a slave book notes - Surreal Short Story - A rough draft for a 5 paragraph essay and then final draft. - Stanford history education group sheg stanford edu answer key - People singing i was born by the river - Jk rowling harvard speech rhetorical analysis - Database administration lecture notes - Prepare chiara company's balance sheet as of december 31 2015 - Mckenna hall notre dame - I need 1000 words to identify a natural capital sustainability problem - Zach tuohy tattoo rose - Allocate plus dates monash - Life in saint domingue graphic organizer answers - Chan naylor moonee ponds - American red cross strategic plan - A second party sale occurs when: - Belief as to the truth of something - Inconel heat shield sheet - Unity pro schneider electric - Ethical Relativism - Fasting blood glucose levels for adults in mg 100ml - Are carbonates weak bases - Blue in great gatsby - Red cabbage leaves indicator - Reaction paper about magna carta - Leather leaf curly sedge - Conventions of a comedy - Mexican History - Global digital citizen foundation rebus roundup - See the questions below - Mafs 912 g co 2.8 answers - How to apply the moderate effect in powerpoint - Nonin onyx ii 9550 - Nurse as knowledge worker infographic - Liquidcrystal lcd rs en d4 d5 d6 d7 - Film analysis essay assignment - Car park royal melbourne hospital - Linebacker run fit drills - Iaru global summer program - P&g japan the sk ii globalization project - Unsupervised profiling methods for fraud detection - Pirbright surrey army base - Trade support loan megt - Velux giu mk34 0070 - The most famous work of egyptian literature is - Homeostasis 5e lesson plan - Scientific method essay - Health Policy discussion 2 responses - Should students use mobile phones - Silvana talented mr ripley - Explain osmosis in potatoes - Shoe size and height correlation chart - Coromandel valley primary school - Askia the great accomplishments - Run lola run film analysis - Heather millar listen closely print - Tuning Data Warehouse - Peyton approved statement of retained earnings - Science teddy bear - How to make a contingency table in spss - The effects on international trade - Awakenings movie questions and answers - 11 7 challenge problem accounting - Speed test bt wholesale c - How much is centrelink crisis payment - Ucumberlands blackboard login - What is a stopple fitting - Bsb business services training package - Bird in a gilded cage poem - Discussion essay - Scientific merit example - 3m marketing strategy case study - The backward pass in project network calculations determines the - Pitot tube traverse calculation - Soap note examples for nurse practitioners uti - Nursing progress notes cheat sheet - Mod b practice questions - Consider the decision models that can be used in the decision(due on 1 days) - Books of the bible flash cards - Inert sidewinder missile for sale - Sparknotes the book thief part 6 - Taking care of business at graceland memorial hospital case - Flinders university campus map - Gram stain lab report - What channel is mtv on frontier - Wingate company a wholesale distributor - Mse 227 lab - Condensed Memo - Rochdale council planning applications - How to manage memory on mac - What is metadata which component of a dbms maintains metadata - Approved abbreviations for nursing documentation australia - Recurring decimals into fractions - Digital Forensics Tools&Tech Week 3 - You told harpo to beat me - St louis federal reserve bank fred database - National scan inc sells radio frequency inventory tags monthly sales