Advertisement
ada1711

Untitled

May 20th, 2023
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.32 KB | None | 0 0
  1. public class Gracz
  2. {
  3. public string Nazwa;
  4. // zestaw wszystkich pól gracza
  5. // -1 - pole puste
  6. // 0-3 - pole statku o długości +1
  7. public int[,] Plansza;
  8. // pola odkryte w trakcie gry
  9. public bool[,] OdkrytePola;
  10. // zestaw statków gracza
  11.  
  12. public int[] Flota;
  13. public int LiczbaStatkowDoZatopienia;
  14. public static int ROZMIAR_PLANSZY = 10;
  15. public static int OSTATNI_INDEX_PLANSZY = ROZMIAR_PLANSZY - 1;
  16.  
  17. public Gracz()
  18. {
  19. // ustawiono cztery statki od 1-4 pól
  20. Flota = new int[] { 1, 2, 3, 4 };
  21. // plansza 10x10
  22. Plansza = new int[ROZMIAR_PLANSZY, ROZMIAR_PLANSZY];
  23. OdkrytePola = new bool[ROZMIAR_PLANSZY, ROZMIAR_PLANSZY];
  24. // liczba statków do zatopienia
  25. LiczbaStatkowDoZatopienia = Flota.Length;
  26.  
  27. for (int i = 0; i < ROZMIAR_PLANSZY; i++)
  28. {
  29. for (int j = 0; j < ROZMIAR_PLANSZY; j++)
  30. {
  31. // każda z komórek jest na początku pusta (-1)
  32. Plansza[i, j] = -1;
  33. // każda z komórek jest na początku nieodkryta
  34.  
  35. //OdkrytePola[i, j] = false;
  36. }
  37. }
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement