This requires use of C++. Change your program from the previous exercise so that
ID: 3890041 • Letter: T
Question
This requires use of C++. Change your program from the previous exercise so that it concatenates all the elements in the vector into a single string before printing it out, but do not try to add line numbering.
| reverse Microsoft Visual C+ 2010 Express File Edit View Praject Debug Toals Windas selution Lcalorer everse cop X Global Sape) main Soluticn 'reverse' 1 praject Vinc lude "sLdafx.h" | #1 nclude include include #include «instream» string> vector» Hcoder Filcs targetver.h Resource Hiles 1,Sourco Files Sreverse.pp stdafxcpp HeadiMe.txt using nanespace std; int nain) ifstream in("code.cpp"); vertor string>lines reversP strin iie; while(getline(inline lines reverse.push back line); nt count - for (vectorExplanation / Answer
Hi Let me know if you need more information:-
============================================
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
using namespace std;
int main() {
ifstream in("code.cpp");
vector<string> vectorF;
string line;
while (getline(in, line)) {
vectorF.push_back(line);
}
for (vector<string>::iterator it = vectorF.begin(); it != vectorF.end();
++it) {
line += *it + " ";//appends with /n for proper format
//line += *it;//append
}
cout << "String of File Content:" << endl;
cout << line << endl;
return 0;
}
====================
INPUT:-
====================
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[]) {
double a, b, c;
cin >> a;
cin >> b;
cin >> c;
}
================
============
OUTPUT:-
=====================
String of File Content:
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[]) {
double a, b, c;
cin >> a;
cin >> b;
cin >> c;
}
=================
=========================================
Thanks
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.