4
respostas

Erro no código apresentado em aula.

mes_corrente = 9
ano_corrente = 1997
ano_mes_corrente = (ano_corrente * 100) - mes_corrente

Dado que

ano_corrente = 1997

e que

mes_corrente = 9

e que você definiu

ano_mes_corrente = (ano_corrente  * 100)  - mes_corrente

, colocando isso em número temos:

ano_mes_corrente = (1997*100) - 9
ano_mes_corrente = (199700) - 9
ano_mes_corrente = 199 691

no vídeo o valor que aparece é de 199709

o script que está aparecendo na aula não é o mesmo script que está sendo executado no vídeo que está sendo exibido.

Para que o valor fosse o mesmo, a variável deveria ser definida como:

ano_mes_corrente = (ano_corrente  * 100)  + mes_corrente
4 respostas

Oi Djalma,

obrigada por avisar para a gente! Iremos ver com o instrutor do curso o que pode ter acontecido :).

Oi Djalma,

no video tbm tem operador + mas está um pouco difícil de enxergar. Vou ver se podemos dar um zoom no codigo atraves da edição.

Muito obrigdao por relatar.

abs, Nico

Então Nico, no código que ele executa tem sim o +, no entanto o código que ele diz ser o fonte está diferente... Existem alguns outros erros no código que ele passa como fonte...

Oi Djalma,

obrigado pela feedback.

eu procurei no video, no fonte (download) e no exercício "Mão na massa", mas não encontrei o problema :(

Não duvido que erramos em algum momento e se me pudesse ajudar encontrar o erro, agradeço e já posso corrigir.

abs, Nico