07-20-2011, 10:45 PM
Multidimensional Array vs If-Statements and Functions? in c++
Code:
int main()
{
cout << "The Bishop\n\n";
cout << "Press 'x' to begin.\n\n";
bool door1Loop = false;
cin >> start;
if(start == 'x')
{
wakingUp();
cin >> answer;
if(answer == 'a') //
{
investigateDarkOnes();
cin >> answer;
if(answer == 'a')
{
doSomething();
}
if(answer == 'b')
{
thinking();
cin >> answer;
if(answer == 'a')
doSomething();
}
}
else if(answer == 'b')
{
doSomething();
}
else if(answer == 'c')
{
panicAttack();
cin >> answer;
if(answer == 'a')
{
sobbingMess();
}
if(answer == 'b')
{
doSomething();
}
}
system("pause");
}
}
void doSomething()
{ bool beast1Loop = false;
investigateDoor1();
cin >> answer;
if(answer == 'a')
{
thinking();
cin >> answer;
if(answer == 'a')
{
beast1();
cin >> answer;
if(answer == 'a')
{
beast1Smack();
cin >> answer;
if(answer == 'a')
{
meetArchdemon();
}
else if(answer == 'b')
{
fallToYourDeath();
system("exit");
}
}
else if(answer == 'b')
{
beast1Negotiate();
}
else if(answer == 'c')
{
beast1Bolt();
}
}
}
if(answer == 'b')
{
panicAttack();
cin >> answer;
if(answer == 'a')
{
sobbingMess();
}
if(answer == 'b')
{
doSomething();
}
}
if(answer == 'c')
{
beast1();
cin >> answer;
if(answer == 'a')
{
beast1Smack();
cin >> answer;
if(answer == 'a')
{
meetArchdemon();
}
if(answer == 'b')
{
fallToYourDeath();
system("exit");
}
}
else if(answer == 'b')
{
beast1Negotiate();
}
else if(answer == 'c')
{
beast1Bolt();
}
}
}0300-9520262
Get solution in 24 hour |cpmputer & internet
mileys81:[SIZE="4"][SIZE="3"]....[/SIZE][/SIZE]
