Skip to content

Exercício Fatorial - Decremento não  #41

@AnaFigueredo

Description

@AnaFigueredo

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.
image

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;
image

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 :)

image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions