/******************** Showing Entire Score **********************/ void myscore::show(void){ clrscr(); int gd=DETECT,gm; initgraph(&gd,&gm,"C:\\tc\\bgi"); cleardevice(); //setcolor(14); setfillstyle(1,9); bar(0, 0, 400,70+Max_out*16+70); int option; cout<<"//////////////////////////////////////////////////"<<endl; cout<<" "<<team1.get_t_name()<<" Score "<<endl; cout<<"//////////////////////////////////////////////////"<<endl<<endl; for(int i=1;i<=Max_out;i++) { gotoxy(5,4+i); cout<<team1.get_name(i)<<" "; gotoxy(20,4+i); cout<<SHOW_STATUS(team1.get_status(i))<<" "; gotoxy(42,4+i); cout<<team1.get_run(i); if(team1.get_status(i))cout<<"("<<team1.get_ball(i)<<")"; cout<<endl; } cout<<"\nExtra";gotoxy(42,4+i+1); cout<<team1.get_extra()<<endl<<endl; gotoxy(42,4+i); cout<<"\n\n--------------------------------------------------"<<endl; cout<<"Over "<<Over<<"."<<Ball_count<<" Wicket "<<Out; cout<<" || total score: "; gotoxy(42,6+i+1);cout<<team1.get_Total()<<endl; gotoxy(45,8+i); cout<<"\nChoose option:\n"; //Options for cout<<"\n\tDot Ball[1]||"; //Updating cout<<"\n\tAdd Run[2]||"; //Score Card cout<<"\n\tExtra[3]||"; cout<<"\n\tWicket[4]||"; cout<<"\n\tExit[10]\n"; cout<<"\t\t\t................."; cin>>option; switch (option){ case 1: dot_ball(); break; case 2: add_run(); break; case 3: extra1(); break; case 4: wicket(); break; case 10: return; default: cout<<"\nInvalid input\n"; getch(); dot_ball(); } //cleardevice(); }