I finished this code, and this is only my problem. How do you make them in ascending order in this code? Thank you.Code:#include <iostream> #include <cmath> using namespace std; double integrate(double lower, double upper); int main() { int ranges[][2] = {{0,1},{1,2},{2,3},{3,4},{4,5},{5,6},{6,7},{7,8},{ 8,9},{9,10}}; for(int i=0; i<10; ++i) cout << integrate(ranges[i][0],ranges[i][1]) << endl; return 0; } double integrate(double lower, double upper) { double n = 0.0; double dx = (upper-lower)/2000; for (double i = lower; i < upper-dx; i += dx) { n += sin(i)*dx; } return n; }