Amarya W.

asked • 02/26/21

What is the code suppose to look like using the inputs below to generate output listing the full names as "LastName, FirstName" with each full name being displayed on a new line?

In this assignment, you are to take in input from two files: one file containing a list of five first names and one file containing a list of five last names. Using this input, you are to generate output listing the full names as "LastName, FirstName" with each full name being displayed on a new line as shown in the example files below. The first name will be on the same line number as the corresponding last name.



What is the code suppose to look like using the inputs below to generate output listing the full names as "LastName, FirstName" with each full name being displayed on a new line?


lastName.txt are Donnelly, Nunez, Peusch, Jackson, Murali

firstName.txt are Quintin, Justin, Drew, William, Beddhu


#include <iostream>

#include <fstream>

#include <string>

using namespace std;

int main()

{string f1, f2, f3, f4, f5;

string l1, l2, l3, l4, l5;

ifstream infile1;

ifstream infile2;

ofstream outfile1;

infile1.open("lastNames.txt");

infile1 >> l1 >> l2 >> l3 >> l4 >> l5;

infile2.open("firstNames.txt");

infile2 >> f1 >> f2 >> f3 >> f4 >> f5;

outfile1.open("lastNameFirstName.txt");

outfile1 << l1 << "," << f1 << "\n" << l2 << "," << f2 << "\n" << l3 << "," << f3 << "\n" << l4 << "," << f4 << "\n" << l5 << "," << f5 << "\n";

infile1.close();

infile2.close();

outfile1.close();

cout << "loading..." << endl;

system("pause");

return 0;}


Patrick B.

source code uploaded to RESROUCES section whose description is this link
Report

02/27/21

1 Expert Answer

By:

Patrick B. answered • 02/27/21

Tutor
4.7 (31)

Math and computer tutor/teacher

Amarya W.

I haven't learned anything about what the code says. I'm a first-year student in CS is there a simpler code to get the first name last names on new lines?
Report

02/27/21

Still looking for help? Get the right answer, fast.

Ask a question for free

Get a free answer to a quick problem.
Most questions answered within 4 hours.

OR

Find an Online Tutor Now

Choose an expert and meet online. No packages or subscriptions, pay only for the time you need.