How do convert strings inside a vector to integers and then find the average of set of their values in C++? Solution Answer: #include <iostream> #include <string> #include <sstream> using namespace std; int main(){ int n, i; string input; getline(cin, input); stringstream stream(input); float num[100], sum=0.0, average; getline(cin,num); stringstream stream1(num); cout << \"Enter the numbers of data: \"; cin >> n; while (n>100 || n<=0) { stream >> n; if(!stream) break; cout << \"Integer Detected: \" << n << \"\ \"; } for(i=0; i<n; ++i) { cout << i+1 << \". Enter number: \"; stream1>> num[i]; sum+=num[i]; } average=sum/n; cout << \"Average of integers is :\" << average; return 0; } .