Hello again, I have two cycles, in the first one I initialize a new variable at each iteration, and in the second one the variable is initialized outside the cycle, which option is more efficient? #include using namespace std; int main() { for (int i = 0; i < 5; i++) { int a = i*2; cout << a; } cout << endl; { int a=0; for (int i = 0; i < 5; i++) { a = i*2; cout << a; } } return 0; }