Üye
Bir oyuncu iki zar atar. Gelen bu iki değer toplanır. Eğer ilk atışta bu toplam 7 yada 11 ise oyuncu bu oyunu kazanır. Ama eğerki bu toplam 2,3 yada 12 ise oyuncu kaybeder. Eğer toplam 4,5,6,8,9,10 ise bu değer oyuncunun puanı olur. Zarları bir sonraki atışında aynı puanı bulması gerekir, eğer bu esnada 7 atarsa oyunu kaybeder. Zar oyununa bahis özelliği ekleyelim.
Yapamayanlar için aşağıya kodları bırakıyorum.
Yapamayanlar için aşağıya kodları bırakıyorum.
C++:
#ifndef _RDC_H_
#define _RDC_H_
#include <ctime>
#include <cstdlib>
#include <iostream>
#include <Windows.h>
class RDC {
int Dice_1, Dice_2, sum;
int myPoint;
bool stat;
int balance, bet;
public:
RDC();
int RollDice();
void setBet(int);
int getBet()const;
int AddOrRem(int, bool);
void takeInfos();
enum Status{CONTINUE,WON,LOST}gameStatus;
~RDC();
};
#endif // !_RDC_H_
Kod:
[CODE=cpp]
#include "RDC.h"
int main()
{
srand(static_cast<int>(time(0)));
RDC Usr;
Usr.takeInfos();
Usr.~RDC();
system("PAUSE");
return 0;
}