bryce
Active Member
ok basically i have to do a prgm for my final and i chose to do a jeopardy game i havent entered comments or questions/answeres for the game i am aware.
Question 1.
Does my return board work?
Question 2.
How do i make it so that lets say i choose "a" it will go through the questions and will return me to my board but if i chose "a" again how do i make it say "option has already been chose" and it will return you to the board.
Question 3.
How do i make it so it will calculate your score everytime you answere a question and it will update you on your score.
Question 1.
Does my return board work?
Question 2.
How do i make it so that lets say i choose "a" it will go through the questions and will return me to my board but if i chose "a" again how do i make it say "option has already been chose" and it will return you to the board.
Question 3.
How do i make it so it will calculate your score everytime you answere a question and it will update you on your score.
Code:
#include "iostream.h"
int a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y;
int array[5][5];
int score;
void board;
void ask();
void a2();
void b2();
void c2();
void d2();
void e2();
void f2();
void g2();
void h2();
void i2();
void j2();
void k2();
void l2();
void m2();
void n2();
void o2();
void p2();
void q2();
void r2();
void s2();
void t2();
void u2();
void v2();
void w2();
void x2();
void y2();
int main()
{
cout << "Welcome to jeopardy v1.0 \n";
cout << " \n";
cout << "Today there will be five diferent topics:\n";
cout << " \n";
cout << "Cars, Location, People, Classes and Movies\n";
cout << " \n";
cout << "Lets begin. \n";
cout << " \n";
void board;
cout << " Please choose a letter from the board \n";
cout << "|===========================================================|\n";
cout << "| Cars | Location | People | Classes | Movies |\n";
cout << "|===========|===========|===========|===========|===========|\n";
cout << "| 100 (a) | 100 (b) | 100 (c) | 100 (d) | 100 (e) |\n";
cout << "|-----------|-----------|-----------|-----------|-----------|\n";
cout << "| 200 (f) | 200 (g) | 200 (h) | 200 (i) | 200 (j) |\n";
cout << "|-----------|-----------|-----------|-----------|-----------|\n";
cout << "| 300 (k) | 300 (l) | 300 (m) | 300 (n) | 300 (o) |\n";
cout << "|-----------|-----------|-----------|-----------|-----------|\n";
cout << "| 400 (p) | 400 (q) | 400 (r) | 400 (s) | 400 (t) |\n";
cout << "|-----------|-----------|-----------|-----------|-----------|\n";
cout << "| 500 (u) | 500 (v) | 500 (w) | 500 (x) | 500 (y) |\n";
cout << "|===========|===========|===========|===========|===========|\n";
ask();
return 0;
}
void ask()
{
char z;
int z2 = 0;
cout << " Please choose a letter from the board \n";
cin >> z;
if(z2==0)
{
z2=1;
if(z=='a')
{a2();}
if(z=='b')
{b2();}
if(z=='c')
{c2();}
if(z=='d')
{d2();}
if(z=='e')
{e2();}
if(z=='f')
{f2();}
if(z=='g')
{g2();}
if(z=='h')
{h2();}
if(z=='i')
{i2();}
if(z=='j')
{j2();}
if(z=='k')
{k2();}
if(z=='l')
{l2();}
if(z=='m')
{m2();}
if(z=='n')
{n2();}
if(z=='o')
{o2();}
if(z=='p')
{p2();}
if(z=='q')
{q2();}
if(z=='r')
{r2();}
if(z=='s')
{s2();}
if(z=='t')
{t2();}
if(z=='u')
{u2();}
if(z=='v')
{v2();}
if(z=='w')
{w2();}
if(z=='x')
{x2();}
if(z=='y')
{y2();}
}
else
{
ask();
}
}
void a2()
{
char z;
cout << "A(Answere). \n";
cout << "1 Q(Question).\n";
cout << "2 Q(Question).\n";
cout << "3 Q(Question).\n";
cout << "4 Q(Question).\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
a2();
}
}
return board;
void b2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
b2();
}
}
return board;
void c2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
c2();
}
}
return board;
void d2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
d2();
}
}
return board;
void e2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
e2();
}
}
return board;
void f2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
f2();
}
}
return board;
void g2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
g2();
}
}
return board;
void h2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
h2();
}
}
return board;
void i2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
i2();
}
}
return board;
void j2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
j2();
}
}
return board;
void k2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
k2();
}
}
return board;
void l2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
l2();
}
}
return board;
void m2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
m2();
}
}
return board;
void n2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
n2();
}
}
return board;
void o2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
o2();
}
}
return board;
void p2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
p2();
}
}
return board;
void q2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
q2();
}
}
return board;
void r2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
r2();
}
}
return board;
void s2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
s2();
}
}
return board;
void t2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
t2();
}
}
return board;
void u2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
u2();
}
}
return board;
void v2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
v2();
}
}
return board;
void w2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
w2();
}
}
return board;
void x2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
x2();
}
}
return board;
void y2()
{
char z;
cout << "A. \n";
cout << "1 Q.\n";
cout << "2 Q.\n";
cout << "3 Q.\n";
cout << "4 Q.\n";
cout << "5 - exit\n";
cin >> z;
switch(z)
{
case '0':
"Your correct \n";
score+=100;
break;
case '1':
"Your wrong \n";
score-=100;
break;
case '2':
"Your wrong \n";
score-=100;
break;
case '3':
"Your wrong \n";
score-=100;
break;
default:
"Try again\n";
y2();
}
}
return board;

