Muy buenas, quisiera que me ayuden a entender lo siguiente
-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?
#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;
}
recomiendo que pruebes con el debugger de tu compilador para que puedas ver paso a paso lo que sucede... si no sabes como busca en google (o youtube) "como usar debugger " y el nombre de tu IDE