while (contador <10) ---> eso dice que se repetira todo el bucle, mientras contador sea menor a 10. Por eso se incrementa en 1 la variable contador, para realizar 10 veces el bucle. Luego entonces dentro del bucle multiplica resultado por 2, dando 2, y luego como resultado ahora vale 2, se sigue multiplicando por 2 y da 4, luego 8, luego 16, etc, hasta 1024 y justo es cuando contador equivale a 10, por lo tanto al verificar el While, ya la condicion de contador < 10 no se cumple y por lo tanto se sale del bucle.
Y luego muestra la variable resultado, que contendra el numero 1024 que es 2^10.
Buscate un buen tutorial que te explique desde 0 todo, sino dificil aprender.
Y luego muestra la variable resultado, que contendra el numero 1024 que es 2^10.
Buscate un buen tutorial que te explique desde 0 todo, sino dificil aprender.