Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "StatkiH.h"
- #include <iostream>
- Board::Board() : destroyer() // tworzenie planszy
- {
- for (int i = 0; i < 10; i++)
- {
- for (int j = 0; j < 20; j++)
- {
- if (j % 2 == 0)
- board[i][j] = '|';
- else if(j % 2 == 1)
- board[i][j] = '_';
- }
- }
- destroyer.SetLen(4);
- destroyer.SetHp(4);
- for (int i = 0; i < 3; i++)
- {
- if (i < 2)
- {
- cruiser[i].SetHp(3);
- cruiser[i].SetLen(3);
- }
- if (i < 3)
- {
- frigate[i].SetHp(2);
- frigate[i].SetLen(2);
- }
- submarine[i].SetHp(1);
- submarine[i].SetLen(1);
- }
- }
- void Board::PutShips()
- {
- }
- void Board::ShowBoard()
- {
- std::cout << " ";
- for (char i = 'A'; i < 'K'; i++)
- std::cout << " " << i;
- std::cout << std::endl;
- std::cout << " ";
- for (int i = 0; i < 10; i++)
- std::cout << "_ ";
- for (int i = 0; i < 10; i++)
- {
- if (i == 9)
- std::cout << "\n" << i + 1;
- else
- std::cout << "\n " << i + 1;
- for(int j = 0; j < 20; j++)
- {
- std::cout << board[i][j];
- }
- std::cout << "|";
- }
- }
Add Comment
Please, Sign In to add comment