Sedang Disiapkan

battleship

Create a 10 x 10 playing field for each player to place their pieces and an additional 10 x 10 playing field to capture their shots at the  opposing player Each player gets 1 Carrier (5 spaces), 1 Battleship (4 spaces), 1 Frigate (3 spaces), 1 Submarine ( 3 spaces) and 1 Minesweeper (2 spaces)

Each ship is to be placed on the board horizontally or vertically

Board - The board is 10 x 10 organized with A-J identifiers across the top, and 0 - 9 identifiers down the side

  A B C D E F G H I J

0

1

2

3

4

5

6

7

8

9

Use appropriate symbols to layout the grids (check out the ASCII symbols), and use the notation CHAR-NUMBER (e.g A-2) to indicate where a shot is to be placed.

There are two players in this game

Each player gets their turn placing their pieces down on the board

After each player has placed their pieces they take turns "shooting" at the others board.

If a player's shot hits an opposing player's ship (a spot on the  board where a ship is located) then his marking board displays an X in that spot

If a player's shot misses and opposing player's ships, then a "-" is placed in that spot  on his marking board

If a players ship is hit, his board should show what ship was hit and where

The board should be cleared between players so that each player only sees his ships status and his shots status.

Appropriate data structures (arrays) should be used to hold the information

Appropriate functions should be created to initialize the structures, display messages to the players, display the boards, determine if there is a hit or miss, update the datastructures etc. etc.

keep it simple to run on DOS console.

Kemahiran: Pengaturcaraan C

Lihat lebih lanjut: freelancer battleship, design data structures game battleship, freelancer battleship code, freelancer battleship list, what is data structures in c, what is data structures, what is a data structures, what are data structures in c, what are data structures, used structures, data structures arrays, c datastructures, b j's, battleship dos, freelancer buy battleship, dos battleship shareware, can battle ship free lancer, buy battleship freelancer, freelancer battleship buy, best battleship freelancer, battleship dos game review, battleship hit miss code, freelancer battleship save ship, battleship console, ascii battleship

Tentang Majikan:
( 1 ulasan ) miami, United States

ID Projek: #353905

Dianugerahkan kepada:

innovese

Hello sir, Kindly check PMB. Thanks, Neeraj

$150 USD dalam 2 hari
(4 Ulasan)
3.5

3 pekerja bebas membida secara purata $193 untuk pekerjaan ini

MAnkita

Hello,Please refer your [url removed, login to view] you.

$250 USD dalam 5 hari
(26 Ulasan)
6.1
fstudio

Dear sir, I can do it for you, Could you see PMB for more details? Thanks. Best Regards.

$180 USD dalam 3 hari
(55 Ulasan)
5.6