C++ Code two functions to fill an array with the names of every World Series winning team from 1903 to 2020.  The input file is attached, along with a main function and screen print. Please note that team names that include two words, such as Red Sox, have an underscore in place of the space. This enables you to use the extraction operator with a single string variable.

Np Ms Office 365/Excel 2016 I Ntermed
1st Edition
ISBN:9781337508841
Author:Carey
Publisher:Carey
Chapter8: Working With Advanced Functions
Section: Chapter Questions
Problem 2.11CP
icon
Related questions
Question
C++
Code two functions to fill an array with the names of every World Series winning team from 1903 to 2020.  The input file is attached, along with a main function and screen print. Please note that team names that include two words, such as Red Sox, have an underscore in place of the space. This enables you to use the extraction operator with a single string variable. 

 

The following resources are included:

Here is main. 

#include <iostream>
#include <fstream>
#include<string>

using namespace std;

// Add function declarations and documentation here

void fill(string teams[], int size);
void findWinner(string teams[], int size);


int main()
{

const int SIZE = 118;
int lastIndex;
string team[SIZE];

fill(team, SIZE);
findWinner(team, SIZE);

return 0;
}

// Add function definitions here

Here is your input file. It contains the list of all World Series winners by year in ascending order. The first World Series was played in 1903. 

Here is your input file. It contains the list of all World Series winners by year in ascending order. The first World Series was played in 1903.

WorldSeriesChampions.txt

Americans
No_Series
Giants
White_Sox
Cubs
Cubs
Pirates
Athletics
Athletics
Red_Sox
Athletics
Braves
Red_Sox
Red_Sox
White_Sox
Red_Sox
Reds
Indians
Giants
Giants
Yankees
Senators
Pirates
Cardinals
Yankees
Yankees
Athletics
Athletics
Cardinals
Yankees
Giants
Cardinals
Tigers
Yankees
Yankees
Yankees
Yankees
Reds
Yankees
Cardinals
Yankees
Cardinals
Tigers
Cardinals
Yankees
Indians
Yankees
Yankees
Yankees
Yankees
Yankees
Giants
Dodgers
Yankees
Braves
Yankees
Dodgers
Pirates
Yankees
Yankees
Dodgers
Cardinals
Dodgers
Orioles
Cardinals
Tigers
Mets
Orioles
Pirates
Athletics
Athletics
Athletics
Reds
Reds
Yankees
Yankees
Pirates
Phillies
Dodgers
Cardinals
Orioles
Tigers
Royals
Mets
Twins
Dodgers
Athletics
Reds
Twins
Blue_Jays
Blue_Jays
Strike_cancelled_series
Braves
Yankees
Marlins
Yankees
Yankees
Yankees
Diamondbacks
Angels
Marlins
Red_Sox
White_Sox
Cardinals
Red_Sox
Phillies
Yankees
Giants
Cardinals
Giants
Red_Sox
Giants
Royals
Cubs
Astros
Red_Sox
Nationals
Dodgers

PLEASE NO REPOST

Enter team: Phillies
Phillies won the World Series in 1980
Phillies won the World Series in 2008
Run another search? (y/n): n
Here is a list of each World Series winner
and the number of times they won the series
Americans won 1 World Championships
No_Series won 1 World Championships
Giants won 8 World Championships
White_Sox won 3 World Championships
Cubs won 3 World Championships
Pirates won 5 World Championships
LAthletics won 9 World Championships
Red_Sox won 8 World Championships
Braves won 3 World Championships
Reds won 5 World Championships
Indians won 2 World Championships
Yankees won 27 World Championships
Senators won 1 World Championships
Cardinals won 11 World Championships
Tigers won 4 World Championships
Dodgers won 7 World Championships
Orioles won 3 World Championships
Mets won 2 World Championships
Phillies won 2 World Championships
Royals won 2 World Championships
Twins won 2 World Championships
Blue_Jays won 2 World Championships
Strike_cancelled_series won 1 World Championships
Marlins won 2 World Championships
Diamondbacks won 1 World Championships
Angels won 1 World Championships
Astros won 1 World Championships
Nationals won 1 World Championships
C: \Users\wtmin\source\repos\ConsoleApplication2\Debug
To automatically close the console when debugging sto
Press any key to close this window . .
Transcribed Image Text:Enter team: Phillies Phillies won the World Series in 1980 Phillies won the World Series in 2008 Run another search? (y/n): n Here is a list of each World Series winner and the number of times they won the series Americans won 1 World Championships No_Series won 1 World Championships Giants won 8 World Championships White_Sox won 3 World Championships Cubs won 3 World Championships Pirates won 5 World Championships LAthletics won 9 World Championships Red_Sox won 8 World Championships Braves won 3 World Championships Reds won 5 World Championships Indians won 2 World Championships Yankees won 27 World Championships Senators won 1 World Championships Cardinals won 11 World Championships Tigers won 4 World Championships Dodgers won 7 World Championships Orioles won 3 World Championships Mets won 2 World Championships Phillies won 2 World Championships Royals won 2 World Championships Twins won 2 World Championships Blue_Jays won 2 World Championships Strike_cancelled_series won 1 World Championships Marlins won 2 World Championships Diamondbacks won 1 World Championships Angels won 1 World Championships Astros won 1 World Championships Nationals won 1 World Championships C: \Users\wtmin\source\repos\ConsoleApplication2\Debug To automatically close the console when debugging sto Press any key to close this window . .
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 3 images

Blurred answer
Knowledge Booster
Array
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Np Ms Office 365/Excel 2016 I Ntermed
Np Ms Office 365/Excel 2016 I Ntermed
Computer Science
ISBN:
9781337508841
Author:
Carey
Publisher:
Cengage