Dokumentacja wstepna

Zasady programowania strukturalnego II – projektowanie

Imię i Nazwisko Łukasz Bajek Grupa 15
Prowadzący mgr inż. Bartłomiej Fajdek

Temat projektu

Tematem projektu jest napisanie gry w kółko i krzyżyk. Program umożliwia grę w kółko i krzyżyk dla dwóch osób oraz komputera na planszy o zadanym rozmiarze. Liczba znaków, jakie trzeba mieć w linii, aby wygrać, zależy od rozmiaru planszy: trzy znaki w rzędzie dla planszy małej( 3x3) i pięć znaków w rzędzie dla planszy dużej (większej lub równej 5x5). Istnieje możliwość zapisania wyświetlenia rankingu oraz statystyk graczy.

Definicje struktur

struct Gracz

{

string nazwa;

char znak;

bool wygrana;

};

struct Osoba_ranking

{

string nazwa;

int ilewygral;

int ileprzegral;

int ileremis;

};

Sieć działań programu

Sieć działania najważniejszych algorytmów.

Algorytm przeprowadzenia gry dla dwóch graczy.

  1. Pliki nagłówkowe:

Interfejs.h - zawiera deklaracje funkcji wyświetlających informacje na konsoli dla użytkownika oraz umożliwiające mu wprowadzania danych

Operacje plikowe.h – zawiera deklaracje funkcji zarządzającymi operacjami na plikach

Plansza.h –zawiera deklaracje funkcji zarządzającymi planszą do gry

Rozgrywka.h –zawiera deklaracje funkcji odpowiadających za ruchy graczy oraz komputera i przeprowadzające rozgrywkę.

Szczegółowe omówienie funkcji w punkcie poniżej.

  1. Pliki źródłowe:

Interfejs –zawiera definicje funkcji:

Operacje plikowe.h .cpp –zawiera definicje funkcji:

Ponadto obecny plik źródłowy zawiera definicje struktur opisanych w punkcie 4.

Plansza.cpp–zawiera definicje funkcji:

Rozgrywka.cpp–zawiera definicje funkcji:


Wyszukiwarka

Podobne podstrony:
projekt 1 dokument wstępny
projekt 1 dokument wstępny
projekt 1 dokument wstępny
karta szkolenia wstepnego, DOKUMENTY BHP(1)
wiadomosci wstepne sciaga(2), Dokumenty w-f, Anatomia
UMOWA WSTĘPNA, Dokumenty, wzory umów, pism
Statystyka informacje wstepne, Dokumenty(1)
Skierowanie na badania wstepne - wzor, Różne Dokumenty, KADROWE
obrzedy wstepne, Dokumenty(1)
badania lekarskie, Skierowanie pracownika na badania wstępne - chomik reflex, Dokumenty i formularze
karta szkolenia wstepnego, DOKUMENTY BHP(1)
DOKUMENTACJA OBROTU MAGAZYNOWEGO prawidł
Proces pielęgnowania Dokumentacja procesu
dokumentacja 2
Wykład 3 Dokumentacja projektowa i STWiOR

więcej podobnych podstron