Nowe posty

Autor Wątek: Gra "saper" prosba o pomoc w programie  (Przeczytany 4415 razy)

piter_123

  • Gość
Gra "saper" prosba o pomoc w programie
« dnia: 2008-05-05, 19:51:47 »
Witam,
Musze napisac gre "Saper". Narazie stworzylem dwie klasy Punkt i Plansza i "jakis" szkic programu. Szczerze mowiac, nie wiem jak sie zabrac dalej za to. Prosze o jakies wskazowki czy nakierowanie jakbyscie sie za to zabrali i jak napisali ta gre. Wielkie dzieki z gory.
//---------------------------------------------------------------------------

#include
#include
#include
#include



   class Punkt{
private:
int wartosc;
int flaga;
public:
Punkt()
{
srand(time(0));
wartosc=rand()%9;
flaga=0;
}
int WartoscPola()
{
return wartosc;
}
int WartoscFlaga()
{
return flaga;
}
void Ustaw()
{
  srand(time(0));
wartosc=rand()%9;
flaga=0;
}
void UstawFlage(int wartosc)
{

flaga=wartosc;
}
 };
 class Plansza
 { public:
Punkt *tbl;
Plansza()
{
tbl=new Punkt();
}
Plansza(int ile)
{
tbl=new Punkt[ile];
}

void Wypisz(int rzad,int kol)
{

for(int i=0;i {
cout< for(int j=0;j {
cout<
}
}
}
void Wypelnij (int rzad,int kol)
{
        for(int i=0;i {
cout< for(int j=0;j {
tbl[i*j].Ustaw();

}
}
}
void UstawFlage(int rzad,int kol,int wartosc)
{
tbl[rzad*kol].UstawFlage(wartosc);
}
void WyswietlPunkt (int rzad,int kol)
{
cout<     }

 };


int main(int argc, char* argv[])
{
int ile_rzad,ile_kol,wartosc;
cout<<"ile rzedow:";
cin>>ile_rzad;
cout< cout<<"ile kolumn:";
cin>>ile_kol;
cout<

Plansza* gra;
gra=new Plansza(ile_rzad*ile_kol);
gra->Wypisz(ile_rzad,ile_kol) ;
cout<<"Ponowne wypelnienie"< gra->Wypelnij(ile_rzad,ile_kol);
 gra->Wypisz(ile_rzad,ile_kol) ;
  cout< cin>>ile_rzad;
cout< cout<<"Podaj kolumne punktu (od 0):";
cin>>ile_kol;
cout< gra->WyswietlPunkt(ile_rzad,ile_kol);
cout< cin>>wartosc;
cout< gra->UstawFlage(ile_rzad,ile_kol,wartosc);
gra->WyswietlPunkt(ile_rzad,ile_kol);
  system("pause");
return 0;
}
//---------------------------------------------------------------------------
Cytat: arctgx
Edycja: kolego, zerknij, proszę, w kod tego posta, zobacz co zmieniłem (nie mam nic przeciwko wyrzuceniu przy okazji mojego komentarza - to mała prowokacja do zajrzenia w kod ;) ) i przeczytaj http://forum.linux.pl/help.php#bbcode jeśli nie chcesz zniechęcać ludzi do zapoznawania się z Twoją robotą. Przy okazji proponuję mały ortograficzny debug.
Nawiasem: code=c|c++ nie działa jak trzeba.

coobba

  • Gość
Gra "saper" prosba o pomoc w programie
« Odpowiedź #1 dnia: 2008-05-05, 21:04:18 »
Sorry, że się czepiam, ale mógłbyś włożyć program między znaczniki [ code ], byłby trochę czytelniejszy chyba?...

Poza tym – tak na marginesie – to u mnie (PLD) akurat nie ma polecenia “pause”. Zajrzałem też do pracy (Debian) i tam również go nie ma, nie wróżę więc uniwersalnego działania końcówce tego programu...

norbert_ramzes

  • Gość
Gra "saper" prosba o pomoc w programie
« Odpowiedź #2 dnia: 2008-05-05, 22:23:16 »
Cytat: coobba
Poza tym – tak na marginesie – to u mnie (PLD) akurat nie ma polecenia “pause”. Zajrzałem też do pracy (Debian) i tam również go nie ma, nie wróżę więc uniwersalnego działania końcówce tego programu...
Na windzie chyba jest...