#include <iostream> #include <cmath> #include <fstream> using namespace std; void writing(int *); void reading(int *); void calculate(int *); void main(void) { int a1[101]; writing (a1); reading (a1); calculate (a1); char c1; cin>> c1; } void writing(int *p1) { ofstream outputFile; outputFile.open("C:\\exam3.txt"); cout<< " Now writing information to file.\n"; int k; for (int k = 0; k < 101; k++) { outputFile << k << "\n" ; } outputFile.close(); cout << "Done.\n"; } void reading(int *p2) { ifstream inputFile; inputFile.open("C:\\ exam3.txt"); int k; cout<< " Now Reading information from file.\n"; for(int i=0; i< 101; i++) { inputFile>>k; *p2 = k; p2++; cout <<k<<" "; } inputFile.close(); cout<<endl; } void calculate(int *p3) { double average = 0.0; for (int i=0; i < 101; i++) { average += *p3; p3++; } average = average / 101; ofstream outputFile; outputFile.open("C:\\ exam3.txt"); outputFile<<"The average value is: "<< average<<'\n'; cout<<'\n'<<endl; cout<< "The average value of 101 data values read from the file is:"<<average <<endl; outputFile.close(); cout << "Done.\n"; } ...