-
Notifications
You must be signed in to change notification settings - Fork 347
Description
Olá Camila, tudo bem?
Estou acompanhando o seu curso de Estrutura de Repetição e Arrays, através do bootecamp QA Assurance.
No exercício 6 de fatorial, você fez uso escreveu o decremento usando a seguinte forma:
for ( int i = fatorial ; i >=1 ; i = i--) {
multiplicacao = multiplicacao * i;
Eu fiz como você, porém meu código não apresenta o resultado do fatorial, conforme imagem abaixo.

Agora se uso o outro formato, utilizando o -1 no decremento, o resultado aparece normalmente:
for ( int i = fatorial ; i >=1 ; i = i - 1) {
multiplicacao = multiplicacao * i;

Você sabe dizer por que um funciona e o outro não ?
Obs: Estou usando a IDE Eclipse, não sei se isso tem alguma influência. Depois, até algum dos comandos que você usa nos vídeos e pede para nós fazermos, também não funciona na IDE Eclipse.
Desde já agradeço pela atenção. E parabéns pelas aulas incríveis. Estou curtindo bastante acompanhar o seu curso.
Atualizando....
Achei o erro que estava cometendo. Na verdade, deixei passar o "i = i-- "
for ( int i = fatorial ; i >=1 ; i = i --) {
multiplicacao = multiplicacao * i;
e o certo era
for ( int i = fatorial ; i >=1 ; i --) {
multiplicacao = multiplicacao * i;
queria apagar esse issue, mas pode ser que talvez ajude alguma outra pessoa em algum momento :)
