А за такое ребят не будут обижать? Если нет, то предлагаю им научиться так делать, все-таки красиво!
#include <iostream>
#include <vector>
#include <algorithm>
int main()
{
std::vector<int> v{ 1, 2, 4, 5, 7, 8, -1 };
std::cout << *std::find_if(v.begin(), v.end(), [](int a){ return !(a % 2); }) << ' ' <<
*std::find_if(v.rbegin(), v.rend(), [](int a){ return !(a % 2); }) << std::endl;
}