WRITE CODE FROM THIS: write in c++ #include #include #include #include using namespace std; //function prototypesbool openFile(ifstream& inFile, string fileName);void ratioCalc(ifstream& inFile); //mainint main(){ ifstream
WRITE CODE FROM THIS:
write in c++
#include #include #include #include using namespace std;
//function prototypesbool openFile(ifstream& inFile, string fileName);void ratioCalc(ifstream& inFile);
//mainint main(){ ifstream inFile; string fileName; //cout << "Enter name of inputfile:"; //cin >> fileName; if (!openFile(inFile, "stem.txt")) { cout << "file did notopen. Program terminating!!!"; return 0; } ratioCalc(inFile); inFile.close();}
//function to open file//returns true if file opens//returns false if file does not open for any reason//parameters: file stream variable by reference and fileName
bool openFile(ifstream& inFile, string fileName){ inFile.open(fileName); if (!inFile) { return false; } return true;}
//write the ratioCalc function below this
STEM Analysis What percentage of men and women pursue STEM (Science, Technology, Engineering, Math) degrees? With your programming partner, you will complete a program that reads from a file called stem. txt and writes to an output file called stemout.txt. The text file can be found in the repl.it link. It does not store any data. But it uses loops and functions to read from the file and do some analysis. It calculates the percentage of men and women in each major and writes the name of the major, percentage men, and percentage women to the output file. Percentages should be printed to two decimal places. You must ignore the first line in stem. txt, which is a header line. The function openFile() has been written for you. You must write the ratioCalc() function. Optional: What other statistics can you calculate and add to the output file? Design a poster in Google slides to explain visually and upload.
Step by Step Solution
3.49 Rating (142 Votes )
There are 3 Steps involved in it
Step: 1
include using namespace std The output of the program mai...See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started