Site hosted by Angelfire.com: Build your free website today!
C++ Tutorial

ok This is not a full tutorial, rather just the C++ for a game of black jack by yours truly LiQuiD[Ea] ;-) . Anyways... here it is.

#include
#include
#include"utilitylib.h"
//----------------------------------------- int DealCard () { return (random (10) +1); } //----------------------------------------- int DealUser () { int NumCards;
cout<<"How many cards do you want?"; NumCards=GetInt (1,20);
cout<<"You";
int CardCount, Card, SumCards=0;
for (CardCount=0; CardCount Card=DealCard ();
cout< SumCards+=Card;
}
cout<<"="< return (SumCards);
}
//----------------------------------------
int DealComputer ()
{
const int NumCards=3
count<<"Computer:;
int CardCount, Card, SumCards=0;
for (CardCount=0; CardCount Card=DealCard ();
cout< SumCards+=Card;
}
cout<<"="< return (SumCards);
}
//-----------------------------------------
int FindWinner (int UserSum, int ComputerSum)
{
const int Limit=21;
if ((UserSum==ComputerSum) l l ((UserSum>Limit)
&& (ComputerSum>Limit)))
return (0);
else if ((ComputerSum>Limit) l l ((UserSum>ComputerSum)
&&(UserSum<=Limit)))
return (1);
else
return (2);
}
//--------------------------------------------
void ReportResult (int Result)
{
if(result==0)
cout<<"A draw!\n";
else
cout< }
//---------------------------------------------
int PlayGame ()
{
UserSum=DealUser();
int ComputerSum=DealComputer();
int Winner=FindWInner(USerSum, ComputerSum);
ReportResult(Winner);
return(Winner);
}
//------------------------------------------------
char AskRepeat()
{
char Answer;
cout<<"would you like to play again? (Y/N)?";
cin>>Answer;
while ((Answer! ='Y') && (Answer!='y') && (Answer! ='N') && (Answer! ='n')){
cout<<"Answer Y or N please: ";
cin>>Answer;
}
return(Answer);
}
//----------------------------------------------------
void Report(int Wins, int Losses, int Draws)
{
cout<<"Your wins="< cout<<"Computer wins="< cout<<"Draws=" < }
//------------------------------------------------------
int main ()
{
randomize();
int Wins=0, Losses=0, Draws=0;
char Answer;
do{
int Result;
Result=PlayGame();
UpdateCout (Result, Wins, Losses, Draws);
Answer=AskRepeat();
}while((Answer!='N') && (Answer!='n'));
Report(Wins, Losses, Draws);
return(0)
}






you must create your own utilities library or else the computer wont recognize the code. game of black jack. Enjoy.
By- LiQuiD[Ea] of the Elite Assassins