CS10 C++ Bantumi

187
MAPUA INSTITUTE OF TECHNOLOGY BANTUMI CS10L/Computer Programming Laboratory Submitted by: Submitted to:

description

MAPUA INSTITUTE OF TECHNOLOGYBANTUMICS10L/Computer Programming LaboratorySubmitted by:Submitted to:I. Machine Program Statement This program is designed to allow the player to play the game ³Bantumi´ which is similar to the game ³sungka´ here in the Philippines. The game is to be played by two players and allows them to enter their names to avoid the confusion during the game play. The players are also allowed to choose from the menu to perform their desired options. II. Objectives 1)

Transcript of CS10 C++ Bantumi

Page 1: CS10 C++ Bantumi

MAPUA INSTITUTE OF TECHNOLOGY

BANTUMI

CS10L/Computer Programming Laboratory

Submitted by:

Submitted to:

I. Machine Program Statement

Page 2: CS10 C++ Bantumi

This program is designed to allow the player to play the game “Bantumi” which is similar to the game “sungka” here in the Philippines. The game is to be played by two players and allows them to enter their names to avoid the confusion during the game play. The players are also allowed to choose from the menu to perform their desired options.

II. Objectives1) To create a program/ game using the Microsoft Visual C++ programming language.2) To apply the lessons we have learned in the subject.3) To fix any errors encountered.

III. Data Dictionary

I. Data Dictionary:

Functions

Function Name Description Return Type Parameters

Instructions() It displays the

rules and

regulations of

Bantumi.

none void

HighScores() It displays the

high scores of

the players who

played Bantumi.

none void

ExitGame() It exits the game

proper from the

C++ window.

none void

Variables

Identifier Name Data Type Local to

(specify if local

to a particular

function)

Description

cChoice character global This gives the two

Page 3: CS10 C++ Bantumi

players choices

from A to F for

Player 1 and G to F

for Player 2.

Name1[30] character global This will allocate a

memory for the

name of Player 1.

Random1 integer global It is for the random

value of Name1.

Name2[30] character global This will allocate a

memory for the

name of Player 2.

Random2 integer global It is for the random

value of Name2.

iChoice integer global It is the variable

used in the switch

statement that

enables the user

to choose from the

main menu.

iPlayer1 integer global It is used in the

program to

generate the score

of Player 1.

iPlayer2 integer global It is used in the

program to

generate the score

of Player 2.

iA integer global It has the initial

value of four for A.

It is the move of

the Player 1 in the

game.

Page 4: CS10 C++ Bantumi

iB integer global It has the initial

value of four for B.

It is the move of

the Player 1 in the

game.

iC integer global It has the initial

value of four for C.

It is the move of

the Player 1 in the

game.

iD integer global It has the initial

value of four for D.

It is the move of

the Player 1 in the

game.

iE integer global It has the initial

value of four for E.

It is the move of

the Player 1 in the

game.

iF integer global It has the initial

value of four for F.

It is the move of

the Player 2 in the

game.

iG integer global It has the initial

value of four for G.

It is the move of

the Player 2 in the

game.

iH integer global It has the initial

value of four for H.

It is the move of

Page 5: CS10 C++ Bantumi

the Player 2 in the

game.

iJ integer global It has the initial

value of four for J.

It is the move of

the Player 2 in the

game.

iI integer global It has the initial

value of four for I.

iK integer global It has the initial

value of four for K.

It is the move of

the Player 2 in the

game.

iL integer global It has the initial

value of four for L.

It is the move of

the Player 2 in the

game.

Page 6: CS10 C++ Bantumi

V. Screenshots

Page 7: CS10 C++ Bantumi
Page 8: CS10 C++ Bantumi

VI. Program Listing

#include <iostream>#include<conio.h>#include <time.h>#include <windows.h>#include <fstream>#include <string>#include <cstdlib>#include <iomanip>

using namespace std;

int Instructions(void);int HighScore(void);int ExitGame(void);

int main ()

{char cChoice, Name1[30], Name2[30];int iChoice, iPlayer1, iPlayer2, iA, iB, iC,iD, iE, iF, iG, iH, iJ, iI, iK, iL;iPlayer1 = 0; iPlayer2 = 0;iA = 4; iB = 4; iC = 4; iD = 4; iE = 4; iF = 4; iG = 4; iH = 4; iI = 4; iJ = 4; iK =

4; iL = 4;

Page 9: CS10 C++ Bantumi

//Main Menucout<<"\n\n\n";cout<<"--------------------------------------------------------------------------------"<< endl;

cout<<"________________________________________________________________________________"<< endl;

cout<<" XXXXX XX XX XX XXXXXXXXXX XX XX XX XX XXXXXX "<< endl;

cout<<" XX XX XX XX XXXX XX XX XX XX XXXX XXXX XX "<< endl;

cout<<" XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX "<< endl;

cout<<" XXXXX XX XX XX XX XX XX XX XX XX XX XX XX XX "<< endl;

cout<<" XX XX XXXXXXXX XX XX XX XX XX XX XX XXXX XX XX "<< endl;

cout<<" XX XX XX XX XX XXXX XX XX XX XX XX XX XX "<< endl;

cout<<" XXXXX XX XX XX XX XX XXXX XX XX XXXXXX "<< endl;

cout<<"--------------------------------------------------------------------------------"<< endl;

cout<<"________________________________________________________________________________"<< endl;

cout<<"\n";cout<<" [1] Play Game \n";cout<<" [2] Instructions \n";cout<<" [3] High Scores \n";cout<<" [4] Exit Game \n";cout<<"\n";cout<<" Please Enter Your Choice: ";cin >>iChoice;//Main Menu Choiceswitch (iChoice){

case 1:goto PlayGame;

case 2:

Instructions();break;

Page 10: CS10 C++ Bantumi

case 3:

HighScore();break;

case 4:

ExitGame();

exit(1);

default:

system ("cls");return main ();

}

//Play GamePlayGame:

{//Loadingsystem ("cls");

cout<<"--------------------------------------------------------------------------------"<< endl;

cout<<"________________________________________________________________________________"<< endl;

cout<<" XXXXX XX XX XX XXXXXXXXXX XX XX XX XX XXXXXX "<< endl;

cout<<" XX XX XX XX XXXX XX XX XX XX XXXX XXXX XX "<< endl;

cout<<" XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX "<< endl;

cout<<" XXXXX XX XX XX XX XX XX XX XX XX XX XX XX XX "<< endl;

cout<<" XX XX XXXXXXXX XX XX XX XX XX XX XX XXXX XX XX "<< endl;

Page 11: CS10 C++ Bantumi

cout<<" XX XX XX XX XX XXXX XX XX XX XX XX XX XX "<< endl;

cout<<" XXXXX XX XX XX XX XX XXXX XX XX XXXXXX "<< endl;

cout<<"--------------------------------------------------------------------------------"<< endl;

cout<<"________________________________________________________________________________"<< endl;

Sleep(1000);cout << "\n\n\t\t";cout << "\t\tLoading..";Sleep(1000);system("cls");

// Player 1 name inputsystem ("cls");

cout<<"Player 1 --> Enter your name: ";cin>>Name1;

//Assigning a valuesrand((unsigned)time(0));int random1 = rand();cout <<"\n\n\n\n Player 1 has random value:

"<<random1<<endl;system("PAUSE");

system("cls");

cout<<"Player 2 --> Enter your name: ";cin>>Name2;

//Assigning a valuesrand((unsigned)time(0));int random2 = rand();

Page 12: CS10 C++ Bantumi

cout <<"\n\n\n\n Player 2 has random value: "<<random2<<endl<<endl;

system("PAUSE");

//To know who goes firstif (random1>random2){

system("cls");cout<<"\n\n\n\t"<<Name1<<" plays

first."<<endl<<endl;system("PAUSE");

}else if (random1<random2){

system("cls");cout<<"\n\n\n\t"<<Name2<<" plays

first."<<endl<<endl;system("PAUSE");

}else{

cout<<"\n\n\n [1] Play Game\n\n";cout<<" Configuration \n";cout<<" ==================\n\n\n\n\n";cout<<"\n\n\n\tRepeat input of names."<<endl<<endl;

}

//The first player goes firstsystem("cls");

if (random1>random2)goto Player1;

else if (random1<random2)goto Player2;

else return main();

}

Page 13: CS10 C++ Bantumi

//First player's turnPlayer1:

{//The boardsystem ("cls");

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======"<<endl;

cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"|"<<" "<<iG<<" |"<<" "<<" |"<<" "<<iH<<" "<<"|"<<" "<<" |"<<" "<<iI<<" "<<"|"<<" "<<" |"<<" "<<iJ<<" ";

cout<<"|"<<" "<<" |"<<" "<<iK<<" "<<"|"<<" "<<" |"<<" "<<iL<<" "<<"|"<<" "<<endl;

cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======\n\n";

cout<<" "<<" G "<<" "<<" H "<<" I "<<""<<" J "<<" "<<" K "<<" L "<<" "<<endl;

cout<<" _______ "<<" "<<" \t _______ "<<endl;

cout<<"| |"<<" "<<" | |"<<endl;

cout<<"| |"<<" "<<" | |"<<endl; cout<<"|"<<" "<<iPlayer2<<"

"<<"|"<<" B A N T U M I "<<" |"<<" "<<iPlayer1<<" "<<" |"<<endl;

cout<<"| |"<<" "<<" | |"<<endl;

cout<<"| |"<<" "<<" | |"<<endl;

cout<<"|_______|"<<" "<<" |_______|\n\n";

cout<<Name2<<" "<<Name1<<endl;

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======"<<endl;

Page 14: CS10 C++ Bantumi

cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"|"<<" "<<iA<<" |"<<" "<<" |"<<" "<<iB<<" "<<"|"<<" "<<" |"<<" "<<iC<<" "<<"|"<<" "<<" |"<<" "<<iD<<" ";

cout<<"|"<<" "<<" |"<<" "<<iE<<" "<<"|"<<" "<<" |"<<" "<<iF<<" "<<"|"<<" "<<endl;

cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======\n\n";

cout<<" "<<" A "<<" "<<" B "<<" C "<<" "<<" D "<<" "<<" E "<<" F "<<" "<<endl;

cout<<"\n";cout<<Name2<<" enter your choice(G-L, use capital letters

only): ";cin>>cChoice;

// The first player is the winner

if ((iA == 0 && iB == 0 && iC == 0 && iD == 0 && iE == 0 && iF == 0) || (iG == 0 && iH == 0 && iI == 0 &&iJ == 0 && iK == 0 && iL == 0))

{

//Bantumi Rule

if (iG == 0 && iH == 0 && iI == 0 && iJ == 0 && iK == 0 && iL == 0)

{

iPlayer1 = iPlayer1 + iA + iB + iC + iD + iE + iF;goto Winner;

}else if (iA == 0 && iB == 0 && iC == 0 && iD == 0 && iE

== 0 && iF == 0){

iPlayer2 = iPlayer2 + iG + iH + iI + iJ + iK + iL;goto Winner;

}

Page 15: CS10 C++ Bantumi

}

// First player cases

switch (cChoice)

{

case 'A':

if (iA == 0){

goto Player1;}

else if (iA == 1 && iB == 0 && (iC != 0 || iC == 0) && (iD != 0 || iD == 0) && (iE != 0 || iE == 0) && (iF != 0 || iF == 0))

{iPlayer1 = iPlayer1 + iH + 1; iA = 0; iH = 0; goto Player2;

}else if (iA == 1){

iA = 0;iB = iB + 1;goto Player2;

}else if(iA == 2 && iC==0){

iA = 0;iB = iB + 1;iC = iC + 1;iPlayer1 = iPlayer1 + iC + iI;iC= 0;

Page 16: CS10 C++ Bantumi

iI= 0;goto Player2;

}else if (iA == 3 && iD==0){

iA = 0;iB = iB + 1;iC = iC + 1;iD = iD + 1;iPlayer1 = iPlayer1 + iD + iJ;iJ = 0;iD = 0;goto Player2;

}else if (iA == 4 && iE==0){

iA = 0;iB = iB + 1;iC = iC + 1;iD = iD + 1;iE = iE + 1;iPlayer1 = iPlayer1 + iE + iK;iE = 0;iK = 0;goto Player2;

}else if (iA == 5 && iF==0){

iA = 0;iB = iB + 1;iC = iC + 1;iD = iD + 1;iE = iE + 1;iF = iF + 1;iPlayer1 = iPlayer1 + iF + iL;iF = 0;iL = 0;goto Player2;

}else if (iA == 2){

iA = 0;iB = iB + 1;iC = iC + 1;

Page 17: CS10 C++ Bantumi

goto Player2;}else if (iA == 3){

iA = 0;iB = iB + 1;iC = iC + 1;iD = iD + 1;goto Player2;

}else if (iA == 4){

iA = 0;iB = iB + 1;iC = iC + 1;iD = iD + 1;iE = iE + 1;goto Player2;

}else if (iA == 5){

iA = 0;iB = iB + 1;iC = iC + 1;iD = iD + 1;iE = iE + 1;iF = iF + 1;goto Player2;

}else if (iA == 6){

iA = 0;iB = iB + 1;iC = iC + 1;iD = iD + 1;iE = iE + 1;iF = iF + 1;iPlayer1 = iPlayer1 + 1;goto Player1;

}else if (iA == 7){

iA = 0;

Page 18: CS10 C++ Bantumi

iB = iB + 1;iC = iC + 1;iD = iD + 1;iE = iE + 1;iF = iF + 1;iPlayer1 = iPlayer1 + 1;iL = iL + 1;goto Player2;

}else if (iA == 8){

iA = 0;iB = iB + 1;iC = iC + 1;iD = iD + 1;iE = iE + 1;iF = iF + 1;iPlayer1 = iPlayer1 + 1;iL = iL + 1;iK = iK + 1;goto Player2;

}else if (iA == 9){

iA = 0;iB = iB + 1;iC = iC + 1;iD = iD + 1;iE = iE + 1;iF = iF + 1;iPlayer1 = iPlayer1 + 1;iL = iL + 1;iK = iK + 1;iJ = iJ + 1;goto Player2;

}else if (iA == 10){

iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

Page 19: CS10 C++ Bantumi

iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; goto Player2;

}else if (iA == 11){ iA = 0;

iB = iB + 1;iC = iC + 1;iD = iD + 1;iE = iE + 1;iF = iF + 1;iPlayer1 = iPlayer1 + 1;iL = iL + 1;iK = iK + 1;iJ = iJ + 1;iI = iI + 1;iH = iH + 1;goto Player2;

}else if (iA == 12){

iA = 0; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iA == 13){

iA = 0;

Page 20: CS10 C++ Bantumi

iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iG + 2; iG = 0; goto Player2;

}else if (iA == 14){

iA = 1; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iA == 15){

iA = 1; iB = iB + 2;

iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1;

Page 21: CS10 C++ Bantumi

iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iA == 16){

iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iA == 17){

iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iA == 18){

iA = 1;

Page 22: CS10 C++ Bantumi

iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1;

iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iA == 19){

iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1;

}else if (iA == 20){

iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1;

Page 23: CS10 C++ Bantumi

iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iA == 21){

iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;}else if (iA == 22){

iA = 1; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iA == 23){

iA = 1;

Page 24: CS10 C++ Bantumi

iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2;

}system ("cls");

case 'B':if (iB == 0){

goto Player1;}else if (iB == 1 && iC == 0 && (iD == 0 || iD

!=0) && (iE == 0 || iE !=0) && (iF == 0 || iF !=0)){

iPlayer1 = iPlayer1 + iI + 1; iB = 0; iI = 0; goto Player2;

}

else if (iB == 1){

iB = 0; iC = iC + 1;goto Player2;

}else if (iB == 2 && iD == 0){

iB = 0; iC = iC + 1; iD = iD + 1; iPlayer1 = iPlayer1 + iD + iJ; iD = 0; iJ = 0;

Page 25: CS10 C++ Bantumi

goto Player2;}else if (iB == 3 && iE == 0){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iPlayer1 = iPlayer1 + iE + iK; iE = 0; iK = 0; goto Player2;

}else if (iB == 4 && iF == 0){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + iF + iL; iF = 0; iL = 0; goto Player2;

}else if (iB == 12 && iA == 0){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1;

iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + 1 + iG; iA = 0; iG = 0; goto Player2;

}else if (iB == 2)

Page 26: CS10 C++ Bantumi

{ iB = 0; iC = iC + 1; iD = iD + 1; goto Player2;

}else if (iB == 3){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; goto Player2;

}else if (iB == 4){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2;

}else if (iB == 5){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; goto Player1;

}else if (iB == 6){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; goto Player2;

}

Page 27: CS10 C++ Bantumi

else if (iB == 7){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; goto Player2;

}else if (iB == 8){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; goto Player2;

}else if (iB == 9){

iB = 0; iC = iC + 1;

iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; goto Player2;

}else if (iB == 10){

iB = 0; iC = iC + 1;

Page 28: CS10 C++ Bantumi

iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iPlayer1 = iPlayer1 + iH + 2; iH = 0; goto Player2;

}else if (iB == 11){

iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iB == 12){

iA = iA + 1; iB = 0; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1;

iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

Page 29: CS10 C++ Bantumi

goto Player2;}else if (iB == 13){

iA = iA + 1; iB = 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iB == 14){

iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iB == 15){

iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

Page 30: CS10 C++ Bantumi

iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iB == 16){

iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iB == 17){

iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iB == 18)

Page 31: CS10 C++ Bantumi

{ iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1;

}else if (iB == 19){

iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iB == 20){

iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2;

Page 32: CS10 C++ Bantumi

iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iB == 21)

{

iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iB == 22){

iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2;

}

Page 33: CS10 C++ Bantumi

else if (iB == 23){

iA = iA + 1; iB = 1; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1; goto Player2;

}system ("cls");

case 'C':if (iC == 0){

goto Player1;

}else if (iC == 1 && iD == 0 && (iE == 0 ||

iE !=0) && (iF == 0 || iF !=0)){

iPlayer1 = iPlayer1 + iJ + 1; iC = 0; iJ = 0; goto Player2;

}

else if (iC == 1){

iC = 0; iD = iD + 1; goto Player2;

}else if(iC == 2 && iE == 0){

iC = 0; iD = iD + 1; iE = iE + 1;

Page 34: CS10 C++ Bantumi

iPlayer1 = iPlayer1 + iE + iK; iE = 0; iK = 0; goto Player2;

}else if (iC == 3 && iF== 0){

iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + iF + iL; iF= 0; iL= 0; goto Player2;

}else if (iC == 11 && iA == 0){

iA = iA + 1; iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iA + iG; iA=0; iG=0; goto Player2;

}else if (iC == 12 && iB == 0){

iA = iA + 1; iB = iB + 1; iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1;

Page 35: CS10 C++ Bantumi

iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iB + iH; iB=0; iG=0; goto Player2;

}else if (iC == 2){

iC = 0;

iD = iD + 1;

iE = iE + 1; goto Player2;

}else if (iC == 3){

iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; goto Player2;

}else if (iC == 4){

iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; goto Player1;

}else if (iC == 5){

iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; goto Player2;

Page 36: CS10 C++ Bantumi

}else if (iC == 6){

iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; goto Player2;

}else if (iC == 7){

iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; goto Player2;

}else if (iC == 8){

iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1;

iJ = iJ + 1; iI = iI + 1; goto Player2;

}else if (iC == 9){

iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1;

Page 37: CS10 C++ Bantumi

iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; goto Player2;

}else if (iC == 10){

iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;goto Player2;

}else if (iC == 11){

iA = iA + 1; iC = 0; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iC == 12){

iA = iA + 1; iB = iB + 1; iC = 0;

Page 38: CS10 C++ Bantumi

iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iC == 13){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iI + 2; iI = 0; goto Player2;

}else if (iC == 14){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

Page 39: CS10 C++ Bantumi

iG = iG + 1; goto Player2;

}else if (iC == 15){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iC == 16)

{ iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iC == 17){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2;

Page 40: CS10 C++ Bantumi

iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1;

}else if (iC == 18){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iC == 19){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;goto Player2;

Page 41: CS10 C++ Bantumi

}else if (iC == 20){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iC == 21){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iC == 22){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2;

Page 42: CS10 C++ Bantumi

iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1; goto Player2;

}else if (iC == 23){

iA = iA + 1; iB = iB + 1; iC = 1; iD = iD + 2; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2;

}system ("cls");

case 'D':if (iD == 0){

goto Player1;}else if (iD == 1 && iE == 0 && (iF == 0 ||

iF !=0)){

iPlayer1 = iPlayer1 + iK + 1; iD = 0; iK = 0; goto Player2;

}else if (iD == 1){

iD = 0; iE = iE + 1;

Page 43: CS10 C++ Bantumi

goto Player2;}else if (iD == 2 && iF == 0){

iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + iF + iL; iF = 0; iL = 0;

goto Player2;}else if (iD == 10 && iA ==0){

iA = iA + 1; iD = 0; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iA + iG; iA = 0; iG =0; goto Player2;

}else if

(iD == 11 && iB ==0){

iA = iA + 1; iB = iB + 1; iD = 0; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

Page 44: CS10 C++ Bantumi

iPlayer1 = iPlayer1 + iB + iH; iH = 0; iB = 0; goto Player2;

}else if (iD == 12 && iC == 0){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 0; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iC + iI; iC = 0; iI = 0;

goto Player2;}else if (iD == 2)

{ iD = 0; iE = iE + 1; iF = iF + 1; goto Player2;

}else if (iD == 3){

iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; goto Player1;

}else if (iD == 4){

Page 45: CS10 C++ Bantumi

iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; goto Player2;

}else if (iD == 5){

iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; goto Player2;

}else if (iD == 6){

iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; goto Player2;

}else if (iD == 7){

iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; goto Player2;

}else if (iD == 8){

iD = 0; iE = iE + 1;

Page 46: CS10 C++ Bantumi

iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; goto Player2;

}else if (iD == 9){

iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iD == 10){

iA = iA + 1; iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iD == 11){

iA = iA + 1; iB = iB + 1; iD = 0; iE = iE + 1;

Page 47: CS10 C++ Bantumi

iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}

else if (iD == 12){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 0; iE = iE + 1; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iD == 13){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iJ + 2; iJ = 0;

Page 48: CS10 C++ Bantumi

goto Player2;}else if (iD == 14){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iD == 15){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iD == 16){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2;

Page 49: CS10 C++ Bantumi

iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player1;

}else if (iD == 17){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iD == 18){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iD == 19)

Page 50: CS10 C++ Bantumi

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iD == 20){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iD == 21){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2;

Page 51: CS10 C++ Bantumi

iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1; goto Player2;

}else if (iD == 22){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2;

}else if (iD == 23){

iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = 1; iE = iE + 2; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2;

}system ("cls");

case 'E':if (iE == 0)

Page 52: CS10 C++ Bantumi

{goto Player1;

}else if (iE == 1 && iF == 0){

iPlayer1 = iPlayer1 + iL + 1; iE = 0; iL = 0;goto Player2;

}else if ( iE == 1) {

iE = 0; iF = iF + 1; goto Player2;

}else if (iE == 9 && iA == 0)

{ iA = iA + 1; iE = 0; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iA + iG; iA = 0; iG = 0;

goto Player2;}else if (iE == 10 && iB ==0){

iA = iA + 1; iB = iB + 1; iE = 0; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1;

Page 53: CS10 C++ Bantumi

iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iB + iH; iB = 0; iH = 0; goto Player2;

}else if (iE == 11 && iC ==0){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iE = 0; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iC + iI; iI = 0; iC = 0; goto Player2;

}else if (iE == 12 && iD ==0){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 0; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iD + iJ; iD = 0; iJ = 0;

Page 54: CS10 C++ Bantumi

goto Player2;}else if (iE == 2){

iE = 0; iF= iF + 1; iPlayer1 = iPlayer1 + 1; goto Player1;

}else if (iE == 3){

iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; goto Player2;

}else if (iE == 4){

iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; goto Player2;

}else if (iE == 5){

iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1;goto Player2;

}else if (iE == 6){

iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1;

Page 55: CS10 C++ Bantumi

iI = iI + 1;

goto Player2;

}

else if (iE == 7)

{

iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;goto Player2;

}

else if (iE == 8)

{

iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}

else if (iE == 9)

{ iA = iA + 1; iE = 0; iF = iF + 1;

Page 56: CS10 C++ Bantumi

iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;goto Player2;

}

else if (iE == 10)

{ iA = iA + 1; iB = iB + 1; iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;

}

else if (iE == 11)

{

iA = iA + 1; iB = iB + 1; iC = iC + 1; iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1;

Page 57: CS10 C++ Bantumi

iH = iH + 1; iG = iG + 1;

goto Player2;

}

else if (iE == 12)

{

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 0; iF = iF + 1; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; goto Player2;

}

else if (iE == 13){

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iK + 2;

Page 58: CS10 C++ Bantumi

iK = 0; goto Player2;

}

else if (iE == 14)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;}

else if (iE == 15)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player1;}

Page 59: CS10 C++ Bantumi

else if (iE == 16)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1;

iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;

}

else if (iE == 17)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;}

Page 60: CS10 C++ Bantumi

else if (iE == 18)

{

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1;goto Player2;

}

else if (iE == 19)

{

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; goto Player2;

}else if (iE == 20)

{ iA = iA + 1;

Page 61: CS10 C++ Bantumi

iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1;

goto Player2;}

else if (iE == 21)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2;

goto Player2;}

else if (iE == 22)

{ iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1;

Page 62: CS10 C++ Bantumi

iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; goto Player2;

}

else if (iE == 23)

{

iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = 1; iF = iF + 2; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2;

goto Player2;}

system ("cls");case 'F':

if (iF == 0)

{goto Player1;

}

Page 63: CS10 C++ Bantumi

else if (iF == 1)

{ iF = 0; iPlayer1 = iPlayer1 + 1;

goto Player1;}else if (iF == 8 && iA ==0)

{ iA = iA + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iA + iG; iA = 0; iG = 0;

goto Player2;}

else if (iF == 9 && iB == 0)

{ iA = iA + 1; iB = iB + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iB + iH; iB = 0; iH = 0;

Page 64: CS10 C++ Bantumi

goto Player2;}

else if (iF == 10 && iC ==0)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iC + iI; iC = 0; iI = 0;

goto Player2;}

else if (iF == 11 && iD == 0)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iD + iJ; iD = 0; iJ = 0;

goto Player2;

Page 65: CS10 C++ Bantumi

}

else if (iF == 12 && iE ==0)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 0; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iE + iK; iK = 0; iE = 0;

goto Player2;}

else if (iF == 2)

{

iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1;

goto Player2;}

else if (iF == 3){

iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1;

Page 66: CS10 C++ Bantumi

goto Player2;

}

else if (iF == 4){

iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1;

goto Player2;}

else if (iF == 5)

{

iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1;

goto Player2;}

else if (iF == 6)

{

iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

Page 67: CS10 C++ Bantumi

goto Player2;}

else if (iF == 7)

{ iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;}

else if (iF == 8)

{ iA = iA + 1; iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;}

else if (iF == 9)

{ iA = iA + 1; iB = iB + 1; iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1;

Page 68: CS10 C++ Bantumi

iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;}

else if (iF == 10)

{ iA = iA + 1; iB = iB + 1;

iC = iC + 1; iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;}

else if (iF == 11)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1;

Page 69: CS10 C++ Bantumi

iH = iH + 1; iG = iG + 1;

goto Player2;}

else if (iF == 12)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 0; iPlayer1 = iPlayer1 + 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;}

else if (iF == 13)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer1 = iPlayer1 + iL + 2; iL = 0;

Page 70: CS10 C++ Bantumi

goto Player2;}

else if (iF == 14)

{

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player1;}

else if (iF == 15)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

Page 71: CS10 C++ Bantumi

goto Player2;}else if (iF == 16)

{

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player2;}

else if (iF == 17)

{

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1;

Page 72: CS10 C++ Bantumi

goto Player2;}

else if (iF == 18)

{ iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1;

goto Player2;}

else if (iF == 19)

{

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1;

Page 73: CS10 C++ Bantumi

goto Player2;}

else if (iF == 20)

{

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2;

goto Player2;}

else if (iF == 21){

iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2;

Page 74: CS10 C++ Bantumi

goto Player2;}

else if (iF == 22){

iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2;

goto Player2;}

else if (iF == 23){

iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = 1; iPlayer1 = iPlayer1 + 2; iL = iL + 2; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2;

goto Player2;

Page 75: CS10 C++ Bantumi

}

system ("cls");

default:

goto Player1;}

}

//Second player's turnPlayer2:

{//The boardsystem ("cls");

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======"<<endl;

cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"|"<<" "<<iG<<" |"<<" "<<" |"<<" "<<iH<<" "<<"|"<<" "<<" |"<<" "<<iI<<" "<<"|"<<" "<<" |"<<" "<<iJ<<" ";

cout<<"|"<<" "<<" |"<<" "<<iK<<" "<<"|"<<" "<<" |"<<" "<<iL<<" "<<"|"<<" "<<endl;

cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======\n\n";

cout<<" "<<" G "<<" "<<" H "<<" I "<<""<<" J "<<" "<<" K "<<" L "<<" "<<endl;

cout<<" _______ "<<" "<<" \t _______ "<<endl;

Page 76: CS10 C++ Bantumi

cout<<"| |"<<" "<<" | |"<<endl;

cout<<"| |"<<" "<<" | |"<<endl; cout<<"|"<<" "<<iPlayer2<<"

"<<"|"<<" B A N T U M I "<<" |"<<" "<<iPlayer1<<" "<<" |"<<endl;

cout<<"| |"<<" "<<" | |"<<endl;

cout<<"| |"<<" "<<" | |"<<endl;

cout<<"|_______|"<<" "<<" |_______|\n\n";

cout<<Name2<<" "<<Name1<<endl;

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======"<<endl;

cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"|"<<" "<<iA<<" |"<<" "<<" |"<<" "<<iB<<" "<<"|"<<" "<<" |"<<" "<<iC<<" "<<"|"<<" "<<" |"<<" "<<iD<<" ";

cout<<"|"<<" "<<" |"<<" "<<iE<<" "<<"|"<<" "<<" |"<<" "<<iF<<" "<<"|"<<" "<<endl;

cout<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<" "<<"| |"<<endl;

cout<<" "<<"======"<<" "<<"======"<<" "<<" ======"<<" "<<" ======"<<" "<<"======"<<" "<<" ======\n\n";

cout<<" "<<" A "<<" "<<" B "<<" C "<<" "<<" D "<<" "<<" E "<<" F "<<" "<<endl;

cout<<"\n";cout<<Name2<<" enter your choice(G-L, use capital letters

only): ";cin>>cChoice;

// Second player is the winner

if ((iA == 0 && iB == 0 && iC == 0 && iD == 0 && iE == 0 && iF == 0) || (iG == 0 && iH == 0 && iI == 0 &&iJ == 0 && iK == 0 && iL == 0))

{

//Bantumi Rule

Page 77: CS10 C++ Bantumi

if (iG == 0 && iH == 0 && iI == 0 && iJ == 0 && iK == 0 && iL == 0)

{iPlayer1 = iPlayer1 + iA + iB + iC + iD + iE + iF;goto Winner;

}else if (iA == 0 && iB == 0 && iC == 0 && iD == 0 && iE

== 0 && iF == 0){

iPlayer2 = iPlayer2 + iG + iH + iI + iJ + iK + iL;goto Winner;

}}

//Second player cases

switch (cChoice)

{

case 'L':

if (iL == 0){

goto Player2;}

else if ((iL == 1 && iK == 0) && (iJ == 0 || iJ !=0) && (iI == 0 || iI !=0) && (iH == 0 || iH !=0) && (iG == 0 || iG !=0))

{

iPlayer2 = iPlayer2 + iE + 1; iL = 0; iE = 0;

goto Player1;

Page 78: CS10 C++ Bantumi

}else if (iL == 1)

{ iL = 0; iK = iK + 1;

goto Player1;}

else if (iL == 2 && iJ == 0)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iPlayer2 = iPlayer2 + iJ + iD; iJ = 0; iD = 0;

goto Player1;

}

else if (iL == 3 && iI == 0)

{ iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iPlayer2 = iPlayer2 + iI + iC; iI = 0; iC = 0;

goto Player1;

}

Page 79: CS10 C++ Bantumi

else if (iL == 4 && iH == 0)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iPlayer2 = iPlayer2 + iH + iB; iH = 0; iB = 0;

goto Player1;

}

else if (iL == 5 && iG ==0)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + iG + iA; iA = 0; iG = 0;

goto Player1;

}

else if (iL == 2)

{

Page 80: CS10 C++ Bantumi

iL = 0; iK = iK + 1; iJ = iJ + 1;

goto Player1;

}

else if (iL == 3)

{ iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1;

goto Player1;

}else if (iL == 4)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

goto Player1;

}

else if (iL == 5)

{

iL = 0; iK = iK + 1;

Page 81: CS10 C++ Bantumi

iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player1;

}

else if (iL == 6)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1;

goto Player2;

}

else if (iL == 7)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

goto Player1;

}

Page 82: CS10 C++ Bantumi

else if (iL == 8)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

goto Player1;

}

else if (iL == 9)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1;

goto Player1;

}

else if (iL == 10)

{

iL = 0;

Page 83: CS10 C++ Bantumi

iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; goto Player1;

}

else if (iL == 11)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

goto Player1;

}

else if (iL == 12)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

Page 84: CS10 C++ Bantumi

iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iL == 13)

{

iL = 0; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iF + 2; iF = 0;

goto Player1;

}

else if (iL == 14)

{

iL = 1; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

Page 85: CS10 C++ Bantumi

iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iL == 15)

{

iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iL == 16)

{

iL = 1; iK = iK + 2; iJ = iJ + 2;

Page 86: CS10 C++ Bantumi

iI = iI + 2; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iL == 17)

{

iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iL == 18)

{

iL = 1; iK = iK + 2; iJ = iJ + 2;

Page 87: CS10 C++ Bantumi

iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iL == 19)

{

iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player2;

}

else if (iL == 20)

{

iL = 1; iK = iK + 2; iJ = iJ + 2;

Page 88: CS10 C++ Bantumi

iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iL == 21)

{ iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iL == 22)

{

iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2;

Page 89: CS10 C++ Bantumi

iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iL == 23)

{

iL = 1; iK = iK + 2; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1;

}

system ("cls");

case 'K':

Page 90: CS10 C++ Bantumi

if (iK == 0)

{goto Player2;

}

else if (iK == 1 && (iL == 0 || iL != 0) && iJ == 0 && (iI == 0 || iI !=0) && (iH == 0 || iH !=0) && (iG == 0 || iG !=0))

{

iPlayer2 = iPlayer2 + iD + 1; iK = 0; iD = 0;

goto Player1;}

else if (iK == 1 )

{ iK = 0; iJ = iJ + 1;

goto Player1;

}

else if (iK == 2 && iI == 0)

{

iK = 0; iJ = iJ + 1; iI = iI + 1; iPlayer2 = iPlayer2 + 1; iI = 0; iC = 0;

Page 91: CS10 C++ Bantumi

goto Player1;

}

else if (iK == 3 && iH ==0)

{

iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iPlayer2 = iPlayer2 + iH + iB; iH = 0; iB = 0;

goto Player1;

}

else if (iK == 4 && iG == 0)

{ iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + iG + iA; iG = 0; iA = 0;

goto Player1;

}else if (iK == 12 && iL == 0)

{

iL = iL + 1; iK = 0;

Page 92: CS10 C++ Bantumi

iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL = 0; iF = 0;

goto Player1;

}

else if (iK == 2)

{

iK = 0; iJ = iJ + 1; iI = iI + 1;

goto Player1;

}

else if (iK == 3)

{

iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

Page 93: CS10 C++ Bantumi

goto Player1;

}

else if (iK == 4)

{ iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player1;

}

else if (iK == 5)

{ iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1;

goto Player2;

}

else if (iK == 6){

iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1;

Page 94: CS10 C++ Bantumi

iA = iA + 1;

goto Player1;

}

else if (iK == 7)

{

iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

goto Player1;

}

else if (iK == 8)

{

iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1;

goto Player1;}

Page 95: CS10 C++ Bantumi

else if (iK == 9){

iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1;

goto Player1;

}

else if (iK == 10){

iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iPlayer2 = iPlayer2 + iE + 2; iE = 0;

goto Player2;

}

else if (iK == 11)

{ iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1;

Page 96: CS10 C++ Bantumi

iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iK == 12)

{

iL = iL + 1; iK = 0; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iK == 13)

{

iL = iL + 1; iK = 1; iJ = iJ + 1; iI = iI + 1;

Page 97: CS10 C++ Bantumi

iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iK == 14)

{

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iK == 15)

{

iL = iL + 1;

Page 98: CS10 C++ Bantumi

iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iK == 16)

{

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iK == 17)

{

Page 99: CS10 C++ Bantumi

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iK == 18)

{

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player2;

}

else if (iK == 19)

{

Page 100: CS10 C++ Bantumi

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iK == 20)

{

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iK == 21)

Page 101: CS10 C++ Bantumi

{

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iK == 22)

{

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1;

Page 102: CS10 C++ Bantumi

}

else if (iK == 23){

iL = iL + 1; iK = 1; iJ = iJ + 2; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1;

goto Player1;}

system ("cls");

case 'J':

if (iJ == 0)

{

goto Player2;

}

else if (iJ == 1 && (iG == 0 || iG != 0) && (iH == 0 || iH !=0) && iI == 0)

{

Page 103: CS10 C++ Bantumi

iPlayer2 = iPlayer2 + iC + 1; iJ = 0; iC = 0;

goto Player1;}

else if (iJ == 1)

{ iJ = 0; iI = iI + 1;

goto Player1;

}

else if (iJ == 2 && iH == 0)

{

iJ = 0; iI = iI + 1; iH = iH + 1; iPlayer2 = iPlayer2 + iH + iB; iH = 0; iB = 0;

goto Player1;}

else if (iJ == 3 && iG == 0)

Page 104: CS10 C++ Bantumi

{

iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + iG + iA; iG = 0; iA = 0;

goto Player1;}

else if (iJ == 11 && iL == 0)

{

iL = iL + 1; iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL = 0; iF = 0;

goto Player1;}

else if (iJ == 12 && iK == 0)

{

iL = iL + 1; iK = iK + 1; iJ = 0;

Page 105: CS10 C++ Bantumi

iI = iI + 1; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0; iE = 0;

goto Player1;

}

else if (iJ == 2)

{

iJ = 0; iI = iI + 1; iH = iH + 1;

goto Player1;}

else if (iJ == 3){

iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1;

goto Player1;}

Page 106: CS10 C++ Bantumi

else if (iJ == 4)

{ iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1;

goto Player2;}

else if (iJ == 5)

{ iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

goto Player1;}

else if (iJ == 6)

{

iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

Page 107: CS10 C++ Bantumi

goto Player1;}

else if (iJ == 7)

{ iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1;

goto Player1;}

else if (iJ == 8)

{

iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1;

goto Player1;}

else if (iJ == 9)

{ iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1;

Page 108: CS10 C++ Bantumi

iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

goto Player1;

}

else if (iJ == 10)

{

iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iJ == 11)

{

iL = iL + 1; iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

Page 109: CS10 C++ Bantumi

iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iJ == 12)

{

iL = iL + 1; iK = iK + 1; iJ = 0; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iJ == 13)

{

iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 1; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

Page 110: CS10 C++ Bantumi

iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iJ == 14)

{ iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iJ == 15)

{ iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1;

Page 111: CS10 C++ Bantumi

iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iJ == 16)

{ iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iJ == 17)

{ iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1;

Page 112: CS10 C++ Bantumi

iE = iE + 1; iF = iF + 1;

goto Player2;}

else if (iJ == 18)

{

iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iJ == 19){

iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

Page 113: CS10 C++ Bantumi

goto Player1;}

else if (iJ == 20)

{ iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iJ == 21){

iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1;

Page 114: CS10 C++ Bantumi

}

else if (iJ == 22)

{

iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1;

goto Player1;}else if (iJ == 23)

{

iL = iL + 1; iK = iK + 1; iJ = 1; iI = iI + 2; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;}system ("cls");

Page 115: CS10 C++ Bantumi

case 'I':

if (iI == 0)

{

goto Player1;}

else if (iI == 1 && iH == 0 && (iG == 0 || iG !=0))

{

iPlayer2 = iPlayer2 + iB + 1; iI = 0; iB = 0;

goto Player1;}

else if (iI == 1)

{ iI = 0; iH = iH + 1;

goto Player1;}

else if (iI == 2 && iG ==0)

{ iI = 0; iH = iH + 1; iG = iG + 1;

Page 116: CS10 C++ Bantumi

iPlayer2 = iPlayer2 + iG + iA; iG = 0; iA = 0;

goto Player1;

}

else if (iI == 10 && iL ==0)

{

iL = iL + 1; iI = 0; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL=0; iF=0;

goto Player1;}

else if (iI == 11 && iK==0)

{

iL = iL + 1; iK = iK + 1; iI = 0; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1;

Page 117: CS10 C++ Bantumi

iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iE = 0; iK = 0;

goto Player1;}

else if (iI == 12 && iJ==0)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 0; iH = iH + 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iJ + iD; iD=0; iJ= 0;

goto Player1;}

else if (iI == 2)

{ iI = 0; iH = iH + 1; iG = iG + 1;

goto Player1;

}

Page 118: CS10 C++ Bantumi

else if (iI == 3)

{ iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1;

goto Player2;}

else if (iI == 4)

{ iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

goto Player1;}

else if (iI == 5)

{ iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

goto Player1;}

else if (iI == 6)

{

iI = 0; iH = iH + 1; iG = iG + 1;

Page 119: CS10 C++ Bantumi

iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1;

goto Player1;}

else if (iI == 7)

{

iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1;

goto Player1;}

else if (iI == 8)

{ iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

goto Player1;}

else if (iI == 9)

{

Page 120: CS10 C++ Bantumi

iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iI == 10)

{

iL = iL + 1; iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iI == 11)

{

iL = iL + 1; iK = iK + 1; iI = 0;

Page 121: CS10 C++ Bantumi

iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iI == 12)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 0; iH = iH + 1; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iI == 13)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 1;

Page 122: CS10 C++ Bantumi

iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iC + 2; iC = 0;

goto Player1;}

else if (iI == 14)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iI == 15)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1;

Page 123: CS10 C++ Bantumi

iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iI == 16)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player2;}

else if (iI == 17)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2;

Page 124: CS10 C++ Bantumi

iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iI == 18)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iI == 19)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2;

Page 125: CS10 C++ Bantumi

iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iI == 20)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iI == 21)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2;

Page 126: CS10 C++ Bantumi

iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1;

goto Player1;}

else if (iI == 22)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;}

else if (iI == 23)

{

iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = 1; iH = iH + 2;

Page 127: CS10 C++ Bantumi

iG = iG + 2; iPlayer2 = iPlayer2 + 2;

iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;}

system ("cls");

case 'H':

if (iH == 0)

{

goto Player1;

}

else if (iH== 1 && iG == 0)

{

iPlayer2 = iPlayer2 + iA + 1; iH = 0; iA = 0;

goto Player2;}

else if ( iH == 1)

{ iH = 0; iG = iG + 1; goto Player1;

Page 128: CS10 C++ Bantumi

}

else if (iH == 9 && iL == 0)

{ iL = iL + 1; iH = 0; iG = iG + 1;

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL = 0; iF = 0;

goto Player1;}

else if (iH == 10 && iK ==0)

{ iL = iL + 1; iK = iK + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1

; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0; iE = 0;

goto Player1;

Page 129: CS10 C++ Bantumi

}

else if (iH == 11 && iJ == 0)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iJ + iD; iJ = 0; iD = 0;

goto Player1;

}

else if (iH == 12 && iI == 0)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iI + iC;

Page 130: CS10 C++ Bantumi

iI = 0; iC = 0;

goto Player1;

}

else if (iH == 9 && iL == 0)

{ iL = iL + 1; iH = 0; iG = iG + 1;

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL=0; iF=0;

goto Player1;}

else if (iH == 10 && iK == 0)

{ iL = iL + 1; iK = iK + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0;

Page 131: CS10 C++ Bantumi

iE = 0;

goto Player1;

}

else if (iH == 11 && iJ ==0)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iJ + iD; iJ= 0; iD = 0;

goto Player1;

}

else if (iH == 12 && iI == 0)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 0; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1;

Page 132: CS10 C++ Bantumi

iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iI + iC; iI = 0; iC = 0;

goto Player1;

}

else if (iH == 2){

iH = 0; iG= iG + 1; iPlayer2 = iPlayer2 + 1;

goto Player2;

}

else if (iH == 3)

{

iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

goto Player1;

}

else if (iH == 4)

{

iH = 0;

Page 133: CS10 C++ Bantumi

iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

goto Player1;

}

else if (iH == 5)

{ iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1;

goto Player1;

}

else if (iH == 6)

{ iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1;

goto Player1;

}

else if (iH == 7)

{

iH = 0;

Page 134: CS10 C++ Bantumi

iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

goto Player1;}

else if (iH == 8)

{

iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iH == 9)

{ iL = iL + 1; iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

Page 135: CS10 C++ Bantumi

}

else if (iH == 10)

{ iL = iL + 1; iK = iK + 1; iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iH == 11)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

Page 136: CS10 C++ Bantumi

else if (iH == 12)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 0; iG = iG + 1; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;

}

else if (iH == 13){

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iB + 2; iB = 0;

goto Player1;}

else if (iH == 14)

Page 137: CS10 C++ Bantumi

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iH == 15)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iH == 16)

{ iL = iL + 1;

Page 138: CS10 C++ Bantumi

iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player2;

}

else if (iH == 17)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iH == 18)

{

iL = iL + 1; iK = iK + 1;

Page 139: CS10 C++ Bantumi

iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iH == 19)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iH == 20)

{ iL = iL + 1; iK = iK + 1;

Page 140: CS10 C++ Bantumi

iJ = iJ + 1;

iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1;

goto Player1;}

else if (iH == 21)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;}

else if (iH == 22)

{

iL = iL + 2; iK = iK + 1; iJ = iJ + 1;

Page 141: CS10 C++ Bantumi

iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;}

else if (iE == 23)

{

iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = 1; iG = iG + 2; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;}

system ("cls");

case 'G':

if (iG == 0)

Page 142: CS10 C++ Bantumi

{

goto Player2;}

else if(iG == 1 /*&& iL != 0 && iK != 0 && iJ != 0 && iI != 0 && iH != 0*/)

{ iG = 0; iPlayer2 = iPlayer2 + 1;

goto Player2;}

else if (iG == 8 && iL ==0)

{ iL = iL + 1; iG = 0;

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iL + iF; iL = 0; iF = 0;

goto Player1;}

else if (iG == 9 && iK == 0)

{ iL = iL + 1; iK = iK + 1; iG = 0;

Page 143: CS10 C++ Bantumi

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0; iE = 0;

goto Player1;}

else if (iG == 10 && iJ ==0)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iG = 0; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

iPlayer2 = iPlayer2 + iJ + iD; iJ = 0; iD = 0;

goto Player1;}

else if (iG == 11 && iK == 0)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1;

Page 144: CS10 C++ Bantumi

iG = 0; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iK + iE; iK = 0; iE = 0;

goto Player1;}

else if (iG == 12 && iH == 0)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 0; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iH + iB; iH = 0; iB = 0;

goto Player1;}

else if (iG == 2)

{

Page 145: CS10 C++ Bantumi

iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

goto Player1;}

else if (iG == 3){

iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1;

goto Player1;

}

else if (iG == 4){

iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1;

goto Player1;}

else if (iG == 5)

{

iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1;

Page 146: CS10 C++ Bantumi

iB = iB + 1; iC = iC + 1; iD = iD + 1;

goto Player1;}

else if (iG == 6)

{

iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1;

goto Player1;}

else if (iG == 7)

{ iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iG == 8)

{ iL = iL + 1; iG = 0; iPlayer2 = iPlayer2 + 1;

Page 147: CS10 C++ Bantumi

iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iG == 9)

{ iL = iL + 1; iK = iK + 1; iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iG == 10)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

Page 148: CS10 C++ Bantumi

goto Player1;}

else if (iG == 11)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iG == 12)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 0; iPlayer2 = iPlayer2 + 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

Page 149: CS10 C++ Bantumi

else if (iG == 13)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1; iPlayer2 = iPlayer2 + iA + 2; iA = 0;

goto Player1;}

else if (iG == 14)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 1; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player2;}

Page 150: CS10 C++ Bantumi

else if (iG == 15)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 1; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iG == 16)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 1; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iG == 17)

Page 151: CS10 C++ Bantumi

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 1; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iG == 18)

{ iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 1; iF = iF + 1;

goto Player1;}

else if (iG == 19)

Page 152: CS10 C++ Bantumi

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 1;

goto Player1;}

else if (iG == 20)

{

iL = iL + 1; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;}

else if (iG == 21)

Page 153: CS10 C++ Bantumi

{ iL = iL + 2; iK = iK + 1; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;}

else if (iG == 22){

iL = iL + 2; iK = iK + 2; iJ = iJ + 1; iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;}

else if (iG == 23){

iL = iL + 2; iK = iK + 2; iJ = iJ + 2;

Page 154: CS10 C++ Bantumi

iI = iI + 1; iH = iH + 1; iG = 1; iPlayer2 = iPlayer2 + 2; iA = iA + 2; iB = iB + 2; iC = iC + 2; iD = iD + 2; iE = iE + 2; iF = iF + 2;

goto Player1;

}

system ("cls");

default:

goto Player1;

}

}Winner:

{

system("cls");

cout<<"\n\n\n\n\n END of Game.";cout<<"\n\n Player 1 scores: "<<iPlayer1;cout<<"\n\n Player 2 scores: "<<iPlayer2;if (iPlayer1>iPlayer2){

cout<<"\n\n CONGRATULATIONS Player 1. You WIN!!!"<<endl;

system("PAUSE");ExitGame();

}else if (iPlayer1<iPlayer2){

Page 155: CS10 C++ Bantumi

cout<<"\n\n CONGRATULATIONS Player 2. You WIN!!!"<<endl;

system("PAUSE");ExitGame();

}else{

cout<<"\n\n It's a tie. No one wins!!!"<<endl;system("PAUSE");ExitGame();

}}

return 0;

}

// Instructions option

int Instructions(void)

{

system ("cls");

cout<<"\n\n\n [2]Instructions \n";cout<<"

==================================================== \n\n\n";

cout<<" 1) Place the shells in the pots by pressing\n\t the designated buttons found at\n\t the bottom of each pots.\n" << endl;

cout<<" 2) Pots A-F are the pots of first player\n\t while pots G-L are the pots of the second player.\n" << endl;

cout<<" 3) After you choose your pot, the number of shells\n\t in that pot will be drop in the\n\t next pots in you right.\n" << endl;

cout<<" 4) Finish dropping in your big pot\n\t (which is the one in your right)\n\t and you will get a new round.\n\t Finish it in an empty pot and\n\t get the shells from your opponent's side.\n" << endl;

cout<<" 5) The winner is decided by shells\n\t in the big pots, the player\n\t with the most shells wins.\n " << endl;

Page 156: CS10 C++ Bantumi

system ("PAUSE");system ("cls");

return main ();}

// High Score option

int HighScore(void)

{

system ("cls");

string filename = "highscores.dat";string line;ifstream inFile;

inFile.open(filename.c_str());

if (inFile.fail()){

cout<<"\n\n\n [3] High Scores \n";cout<<" \n";cout<<" ================== \n";cout<<"\n\n\n\n\t\tHigh Scores database is corrupted!"<<endl<<endl;

system ("PAUSE");return main ();

}

cout<<"\n\n\n [3] High Scores \n";cout<<" \n";cout<<" ================== \n";

while (getline(inFile,line))

cout<<line<<endl;

inFile.close();

Page 157: CS10 C++ Bantumi

cout<<"\n\n\n\n\n\n\n";

system ("PAUSE");system ("cls");

return main ();

}

// Exit Game option

int ExitGame(){

system("cls");

cout<<" XXXXXXXX XX XXXX XXXX XXXXXXXX XXXX XX XX XXXXXXXX XXXXX "

<<"XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX "

<<"XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX "

<<"XX XXXX XXXXXXXX XX XX XX XX XXXXX XX XX XX XX XXXXX XX XX "

<<"XX XX XX XX XX XXXX XX XX XX XX XX XX XX XXXXX "

<<"XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX "

<<"XXXXXXXX XX XX XX XX XXXXXXXX XXXX XX XXXXXXXX XX XX \n"<< endl;

return 0;

}

VII. Group Contributions

Member Name Task Module Program

Page 158: CS10 C++ Bantumi