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

Warwick trent jasper jones - Unit 4 Discussion - Episodic focused soap note format - Simple reflex agent in artificial intelligence example - Declaration of original work unisa - In exile poem analysis arthur nortje - Business ideas for assignment - The fool king lear quotes - Appropriate and Meaningful assess - Bmgt 495 quiz 3 - Rfpi joist hole chart - Sodium carbonate mixed with hydrochloric acid - 8 bisley place wakerley - 10-1 Discussion: Going Forward - Comparing and contrasting - Computer science - The focal length of a lens mastering physics - Individual level of social ecological model - A geodesic dome constructed with an aluminum framework - Theoretical minimum number of workstations formula - The company man ellen goodman thesis statement - Is bouquet a collective noun - Tp castt poetry analysis answers - 65 degrees fahrenheit to celsius - Liquid methanol is fed to a space heater - What is the dapps rule - The art of public speaking 12th edition free - How to use excel qm - Saguaro cactus reproduction method - El botones lleva unas maletas a la habitación - Equality - 700words: organizational culture and leadership - Case problem 1 pelican stores managerial report - Font used in latex - Ham fen nature reserve - Bohr model electron configuration - Lab - Georgia o keeffe powerpoint presentation - Challenger institute of technology rockingham - Btec level 3 national creative media production teaching resource pack - Psychotherapy With group - Tanglin club waiting list - Beach a river of sand - Cockatrice socket error connection refused - Training and development policy - Workday strayer - Describe covid_19 - Anton scott aerobics oz style - Blum minipress parts diagram - German role play cards - Cla's selected questions and answers - Realidades a capitulo 3a answers - Write a scholarly activity about project management assignment - Effigy definition lord of the flies - Fidelity bank boca raton fl - Donut magnet for pacemaker - Strangle her in bed even the bed she hath contaminated - The islamic jesus mustafa akyol - Nursing interventions to prevent clabsi - Peter pan pirate scene - Chemistry matter and change chapter 9 study guide answers - Consider the integral i when answering the following questions. - How to write an encryption program in c++ - Cdu apa 7th referencing guide - Discussion #2 - Health and wellbeing responsibility of all poster - Bodily shape crossword clue - The boat club sandbanks - Popular world music by andrew shahriari - Paper - Quiz week 1 banking a - A++ Work ( No Plagiarism, On time, Quality Work) Science Assignment - Shun fei sf 6102 - Scotiabank student gic refund - Queen elizabeth speech at tilbury rhetorical analysis - Expository writing graphic organizer - Professional Educator Papers - Explain how using edi facilitates electronic transactions in healthcare - Www drugfreeworld org drugfacts the truth about drugs html - Dr jekyll first name - Prepare a summary journal entry to record raw materials used - Difference between latch and flip flop with timing diagram - X - Pdsv viewer - Competition - Anu finance economics and statistics - Villanova lean six sigma master black belt - Trends & issues in executive management for health care administrators - Canobie lake park gluten free - Current Topic 1 - Sustainability - ESSAY - Advanced PC Applications - Acc 497 final exam - Coca cola trade secret case study - Quantitative Annotated Bibliography - Economic - James and joyce robertson theory of attachment - Promethean activboard 300 pro - 25/15 boundary road mosman park - Hrp substrate western blot