-
Notifications
You must be signed in to change notification settings - Fork 349
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Exercício Fatorial - Decremento não #41
Comments
Oie, @AnaFigueredo. Tudo bem sim e por aí? (: Fico feliz que tenha conseguido encontrar o "erro". Parabéns! Como eu utilizo o IntelliJ no curso, os atalhos realmente não irão funcionar. :( Cada IDE tem seus atalhos. Qualquer dúvida, fico à disposição! |
Gratidão, Camila. Agradeço imensamente pelo curso e pelos atalhos. Não te conheço mas já te admiro. Você tem feito um trabalho incrível. De verdade, você tem me inspirado ainda mais a seguir aprendendo a programar. Ainda estou bem no comecinho, mas só de saber que há mulheres como você, que ensinam bem o que sabem, vejo que é sim possível programar bem, desde que haja dedicação e persistência. Obrigada e muito sucesso pra você. Você tem uma luz que ainda irá te levar mais longe, acredite! Abraço |
Eu quem agradeço pelo tempo dedicado e muito muito mais muitoo obrigada pelo feedback. <3 Todo mundo teve que começar um dia. Eu também comecei, né? hehe E é muito bom quando temos uma referência. (: Já me segue no instagram? @camimi_la |
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](https://user-images.githubusercontent.com/73427901/214859505-c5228121-3da6-47da-a8a8-0b15317d249c.png)
Agora se uso o outro formato, utilizando o -1 no decremento, o resultado aparece normalmente:
![image](https://user-images.githubusercontent.com/73427901/214860006-54e643e6-a847-46c7-b875-86e26b8299f5.png)
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 :)
The text was updated successfully, but these errors were encountered: