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

C programming board game

15/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:

Assignment Guru
Financial Hub
Calculation Guru
Premium Solutions
Innovative Writer
Top Essay Tutor
Writer Writer Name Offer Chat
Assignment Guru

ONLINE

Assignment Guru

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

$17 Chat With Writer
Financial Hub

ONLINE

Financial Hub

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

$39 Chat With Writer
Calculation Guru

ONLINE

Calculation Guru

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

$49 Chat With Writer
Premium Solutions

ONLINE

Premium Solutions

I will cover all the points which you have mentioned in your project details.

$43 Chat With Writer
Innovative Writer

ONLINE

Innovative Writer

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

$22 Chat With Writer
Top Essay Tutor

ONLINE

Top Essay Tutor

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

$31 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

Business intelligence strategy a practical guide for achieving bi excellence - Intermediate accounting ch 23 solutions - Pedro quiere dejar de fumar mejorar su salud - Social science - Discussion: Military Personnel and Suicide-wk4-Dis6411 - Discussion - Supernatural in the elizabethan era - Titebond iii ultimate wood glue msds - Please help with paper - Inferential Statistics - David lester clayton utz - Triphasic pill brands australia - What is a small scale research project - Oodgeroo noonuccal we are going - Boston busing crisis primary sources - Cmos layout design rules ppt - Liverpool pals memorial fund - Past tense picture cards - Napoleon let china sleep - Aqualisa quartz case study - Measurement theory in accounting - NURS561PROMPT2REPLY - New right theory education - The performance management revolution harvard business review - Astro malaysia holdings berhad annual report 2011 - Is 216 a perfect square - 2 Pages Reflection paper - Difference between freshdirect and foodkick - Crime scene investigation quiz answer key - Backpacks vs briefcases steps toward rhetorical analysis - M4a1 - ETCM-Research-6 - Cwu early childhood education - Optimal workshop card sort - 3306 tcp open mysql unauthorized exploit - 68 odd or even - The lake at barston - 3 phase induction motor winding resistance calculation formula - Ernest hemingway to have and have not summary - Punchline algebra book a 7.17 answer key - Nothing gold can stay - Yeats rag and bone - Cam therapeutic modalities - Ford analysis of strategic intent - English language teaching journal canada - Persuasive essay on mobile phones in school - Fish dissection lab worksheet - LOVE GURU【≽+91-9829644411≼】Love Vashikaran Specialist Molvi Ji - Berwick village structure plan - Juke box love song analysis - Which of the following statements about prison research is true - California residential purchase agreement and joint escrow instructions 2015 - Assignment on marketing mix of pepsi - Nike inc cost of capital excel - Core competencies of crocs - Lifting tools and tackles colour coding - How social computing improves customer service - Epson eb 1410wi price - Gradient earth science definition - How does thiobacillus denitrificans help bioremediate groundwater - Coomera rivers state school - How to copy and paste spss output into word - Monash law students society - Cummins code 3361 4 - Eacf project management - Wayfarer mast for sale - Electronic devices floyd 9th edition ppt - Paul root wolpe it's time to question bio engineering - The induction coil works on the principle of - At 9000 direct labor hours the flexible budget - Room reservation site - Core balance current transformer calculation - Week 2 Assignment - 693 am radio melbourne - Technical codes in film - The strange case of anna stubblefield - Preparation of isoamyl acetate - Map of curtin university - Implicit Bias - I need help with Management Assignment - Examples of semi variable costs in healthcare - A reorder point will fall if - Abaqus boundary conditions explained - Utilization will always be lower than efficiency because - SCM Essay - Highered mcgraw hill osmosis animation - The battle of maldon poem analysis - Bend it like beckham characters - 5e lesson plan on ecosystems - 450 strathfield to hurstville - Under armour financial analysis - City of crest hill - Framing Innovation in Entrepreneurial Ventures - Zhejiang jiangshan liren wood industry - Small engine parts identification test - Extracted metal from ore crossword - English - Unit 16 procedural programming assignment 2 - Dialysis tubing experiment with glucose and starch - Strtergy planning