Question: Comment the code: #include #include #include #include using namespace std; void theopenner(ifstream &x); void mean(double &u, double &num, double &num2, double &num3, double &num4, double
Comment the code:
#include
void theopenner(ifstream &x); void mean(double &u, double &num, double &num2, double &num3, double &num4, double &num5, double &num6, double &num7, double &num8, double &num9, double &num10, double &num11, double &num12, double &num13, double &num14, double &num15, double &num16, double &num17, double &num18, double &num19, double &num20); void variance(double &u, double &y, double &num, double &num2, double &num3, double &num4, double &num5, double &num6, double &num7, double &num8, double &num9, double &num10, double &num11, double &num12, double &num13, double &num14, double &num15, double &num16, double &num17, double &num18, double &num19, double &num20); void deviation(double u, double y, double &standard);
int main() { // declaration ofstream out; ifstream in; string str, str1; double num, num2, num3, num4, num5, num6, num7, num8, num9, num10, num11, num12, num13, num14, num15, num16, num17, num18, num19, num20; double u, y, standard;
// openning a file out.open("C:\\Users\\lutaw\\OneDrive\\School\\grades.txt"); //out.open("C:\\Users\\Student_ET\\Desktop\\file.txt"); if (out.is_open()) { out << 9 << " " << 2 << " " << 5 << " " << 4 << " " << 12 << " " << 7 << " " << 8 << " " << 11 << " " << 9 << " " << 3 << " " << 7 << " " << 4 << " " << 12 << " " << 5 << " " << 4 << " " << 10 << " " << 9 << " " << 6 << " " << 9 << " " << 4;; //out << " " << 56; out.close(); } else cout << "Failed to open the file"; in.open("C:\\Users\\lutaw\\OneDrive\\School\\grades.txt");
if (in.is_open()) { getline(in, str); } in.close(); cout << str << endl; theopenner(in);
if (in.is_open()) { in >> num >> num2 >> num3 >> num4 >> num5 >> num6 >> num7 >> num8 >> num9 >> num10 >> num11 >> num12 >> num13 >> num14 >> num15 >> num16 >> num17 >> num18 >> num19 >> num20; } in.close(); cout << num << " " << num2 << " " << num3 << " " << num4 << " " << num5 << " " << num6 << " " << num7 << " " << num8 << " " << num9 << " " << num10 << " " << num11 << " " << num12 << " " << num13 << " " << num14 << " " << num15 << " " << num16 << " " << num17 << " " << num18 << " " << num19 << " " << num20 << endl;
mean(u, num, num2, num3, num4, num5, num6, num7, num8, num9, num10, num11, num12, num13, num14, num15, num16, num17, num18, num19, num20); variance(u, y, num, num2, num3, num4, num5, num6, num7, num8, num9, num10, num11, num12, num13, num14, num15, num16, num17, num18, num19, num20); deviation(u, y, standard);
out.open("C:\\Users\\lutaw\\OneDrive\\School\ esults.txt"); //out.open("C:\\Users\\Student_ET\\Desktop\\file.txt"); if (out.is_open()) { out << "Average: " << u << endl;; out << "Standard Deviation: " << standard << endl;;
out.close(); } else cout << "Failed to open the file"; in.open("C:\\Users\\lutaw\\OneDrive\\School\ esults.txt");
return 0; }
void theopenner(ifstream &x) { x.open("C:\\Users\\lutaw\\OneDrive\\School\\grades.txt"); } void mean(double &u, double &num, double &num2, double &num3, double &num4, double &num5, double &num6, double &num7, double &num8, double &num9, double &num10, double &num11, double &num12, double &num13, double &num14, double &num15, double &num16, double &num17, double &num18, double &num19, double &num20) { u = ((num + num2 + num3 + num4 + num5 + num6 + num7 + num8 + num9 + num10 + num11 + num12 + num13 + num14 + num15 + num16 + num17 + num18 + num19 + num20) / 20);
} void variance(double &u, double &y, double &num, double &num2, double &num3, double &num4, double &num5, double &num6, double &num7, double &num8, double &num9, double &num10, double &num11, double &num12, double &num13, double &num14, double &num15, double &num16, double &num17, double &num18, double &num19, double &num20) { num = (num - u); num = pow(num, 2); num2 = (num2 - u); num2 = pow(num2, 2); num3 = (num3 - u); num3 = pow(num3, 2); num4 = (num4 - u); num4 = pow(num4, 2); num5 = (num5 - u); num5 = pow(num5, 2); num6 = (num6 - u); num6 = pow(num6, 2); num7 = (num7 - u); num7 = pow(num7, 2); num8 = (num8 - u); num8 = pow(num8, 2); num9 = (num9 - u); num9 = pow(num9, 2); num10 = (num10 - u); num10 = pow(num10, 2); num11 = (num11 - u); num11 = pow(num11, 2); num12 = (num12 - u); num12 = pow(num12, 2); num13 = (num13 - u); num13 = pow(num13, 2); num14 = (num14 - u); num14 = pow(num14, 2); num15 = (num15 - u); num15 = pow(num15, 2); num16 = (num16 - u); num16 = pow(num16, 2); num17 = (num17 - u); num17 = pow(num17, 2); num18 = (num18 - u); num18 = pow(num18, 2); num19 = (num19 - u); num19 = pow(num19, 2); num20 = (num20 - u); num20 = pow(num20, 2); y = (num + num2 + num3 + num4 + num5 + num6 + num7 + num8 + num9 + num10 + num11 + num12 + num13 + num14 + num15 + num16 + num17 + num18 + num19 + num20) / 20;
} void deviation(double u, double y, double &standard) { standard = sqrt(y);
}
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
