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

Pseudocode and python - One heart li young lee - What is a creative response - Communication - Coe lesson plan template gcu - Rave 16 movie theater preston highway - Hall v fonceca 1983 war 309 - Rodan and fields crp - Barriers to effective communication and how to overcome them ppt - Colour code for fire - The mobile crane has a weight of - Love suicides at amijima pdf - Life cycle of a rice plant - The rag and bone shop sparknotes - Project work - DQ 8 - Contemporary hero’s quest presentation - Exercise 1 body organization and terminology answers - Claude monet painting in his studio - Heart i want to make love to you - Emerson ups liebert gxt mt+ manual - Amazon debt to equity ratio 2016 - Readworks abolition fanaticism in new york answer key - Qut physics bridging course - Todd glass awful prank show pregnant - Malaysia energy statistics handbook 2017 - Schuster institute for investigative journalism - Wilmington nc riots 1971 - Harrison family assessment model - 6 punctata court voyager point - Assigment #1 - Deborah brandt sponsors of literacy - Diversification strategies - Venom and spiderman fanfiction - Dogs nsw code of ethics - Ms groves has trays of paints for students - Compass games for kids - As/nzs iso 31000: 2009 - Responses - Periodic table trends chart - Discussion - Assignment - 5 paragraph persuasive essay on abortion - Support independence and wellbeing in aged care - Help - Models for writers 13th edition pdf - Http www airasia com my en home page cid 1 - States of matter worksheet doc - Holden caulfield mental illness essay - Sketchup 8 free trial - The 9/11 report a graphic adaptation - Accountant with Knowledge of IFRS - Clinitek status connect system - Macewan conference & event centre - Ib standard level math formula booklet - Renewable and non renewable resources activity - Disney characters with bipolar disorder - How does a photogate work - Tangent galvanometer lab report - PHD Questions for Cumberlands - Cyclomania disorder - Logic and critical thinking ppt - Australia awards indonesia short term awards - Sample jcl to send email with attachment - Which inequality is true for x 20 - Blank uk driving licence template - Alterations in the urinary elimination pattern - Paediatric sepsis screening tool - Warragul north primary school - Tanic self assessment - Class 2 amalgam preparation - Psychology 2020 study design - Marshall rosenberg book nonviolent communication - Clay monster pinch pots - Https www procon org debate topics php - 01.10 macbeth the power of words - Health Assessment 5 - Week4-Apply: Strategic Management Research Journal Part 4 - Organ leader and decision making - Week 6 lab summit ridge mountain resort student - Apple compensation strategy - If a company has overdrawn its bank balance then - Social statistics for a diverse society 7th edition pdf - Acids and bases worksheet - Microsoft Project Assignment 1 - Ruined temple diablo 2 - Forty thousand headmen lyrics meaning - 2/1 - Network diagram table - Zalewska v county of sullivan - Bachelor of accounting curtin - Hamilton science year 4 - Liverpool museum escape from the mummy - A concrete block of mass 225 kg - Generals die in bed character analysis - HA599 Assignment Unit 3 - Tidal river store opening hours - Romeo and juliet quotes about identity - Research, identify, and briefly describe at least four ways that networks contribute to business success. - What does the fire symbolize in to kill a mockingbird - Sandro / venir / esta cafetería / los sábados sandro viene a esta cafetería los sábados.