-Como llega la variable "a" a valer 47 ?
-Como actúa el If y porque al suprimirlo se altera el resultado de la suma que está en el final?
Código:
#include <iostream>
using namespace std;
int main()
{
int a=5;
int b=8;
while(a<4*b)
{
if((a+b)%2==0)
for(int d=a;d<3*b;d+=a+3)
a=a+d;
a=a+3;
}
cout<<a+b;
return 0;
}