Hello,I would like to know how this code work on python, when i compile this code, the system just shows me that it has invalid syntax. I would like to know what compiler you use to compile this python code. thanks a lot #include using namespace std; #include using std::setw; string players[ 20 ]; // n is an array of 10 integers int score[20],pointer=1; void addPlayer(string name,int scor); void printPlayers(); int searchPlayer(string player); void removePlayer(string player); int main () { int selection,score; string player; while(1) { cout<<"Enter an option"<>selection; switch(selection) { case 1: cout<<"Enter player name and score"<>player; cin>>score; addPlayer(player,score); break; case 2: printPlayers(); break; case 3: cout<<"Enter player name"<>player; searchPlayer(player); break; case 4: cout<<"Enter player name"<>player; removePlayer(player); break; case 5: exit(0); default:cout<<"wrong choice enter again"<
Hello,I would like to know how this code work on python, when i compile this code, the system just shows me that it has invalid syntax. I would like to know what compiler you use to compile this python code. thanks a lot
#include <iostream>
using namespace std;
#include <iomanip>
using std::setw;
string players[ 20 ]; // n is an array of 10 integers
int score[20],pointer=1;
void addPlayer(string name,int scor);
void printPlayers();
int searchPlayer(string player);
void removePlayer(string player);
int main ()
{
int selection,score;
string player;
while(1)
{
cout<<"Enter an option"<<endl;
cout<<"1 .add a new player and score"<<endl;
cout<<"2 .print all players and scores"<<endl;
cout<<"3 .search for a player score"<<endl;
cout<<"4 .remove a player "<<endl;
cout<<"5 .quit"<<endl;
cin>>selection;
switch(selection)
{
case 1: cout<<"Enter player name and score"<<endl;
cin>>player;
cin>>score;
addPlayer(player,score);
break;
case 2: printPlayers();
break;
case 3: cout<<"Enter player name"<<endl;
cin>>player;
searchPlayer(player);
break;
case 4: cout<<"Enter player name"<<endl;
cin>>player;
removePlayer(player);
break;
case 5: exit(0);
default:cout<<"wrong choice enter again"<<endl;
}
}
}
void addPlayer(string name,int scor)
{
players[pointer]=name;
score[pointer]=scor;
pointer++;
}
void printPlayers()
{
int i=1;
cout << "player" << setw( 13 ) << "score" << endl;
while(i<pointer)
{
cout << players[i] << setw( 13 ) << score[i]<< endl;
i++;
}
}
int searchPlayer(string player)
{int i=1,found=0;
while(i<pointer)
{
if(players[i]==player)
{
cout<<"score: "<<score[i]<<endl;
found=1;
return i;
}
i++;
}
if(found==0)
{
cout<<"the player's name was not entered";
return 0;
}
}
void removePlayer(string player)
{int i;
i=searchPlayer(player);
if(i)
{
while(i<pointer)
{
players[i]=players[i+1];
score[i]=score[i+1];
i++;
}
pointer--;
}
}

Trending now
This is a popular solution!
Step by step
Solved in 5 steps with 4 images









