@ Daniel Talamas, if I understood you correctly, you wanted this:
#include <iostream> #include <algorithm> #include <vector> using namespace std; int maxlement(int range1,int range2) { std::vector<int> v{ 1, 5, 2, 3, 2, 10 }; std::vector<int>::iterator result; result = std::max_element(v.begin()+range1, v.begin()+range2+1); int dist = std::distance(v.begin(), result); return v[dist]; } int main() { int range1,range2; cout<<"From "; cin>>range1; cout<<"To "; cin>>range2; cout<<"Max Element Is "<<maxlement(range1,range2); return 0; }
ddacot
source share