Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Erro de sintaxe no código

Ao tentar fazer o laço com "while" a parece linha com erro de sintaxe dentro do código. Já tentei copiar e colar o código do material salvo pelo professor no arquivo .zip e digitar novamente o código, o erro fica na linha independente do que está digitado nela. O que impossibilita a leitura do código pelo Terminal. Ao tentar digitar o código do todo do zero, o erro de sintaxe é dado ao inserir o "else".

Telas dos erros: https://imgur.com/a/vgkNQAW e https://imgur.com/a/UYpllI1

2 respostas
solução!

Ola Guilherme, tudo bem?

Aparentemente, pela screenshot que você demonstrou o if e o else estao fora do bloco while do codigo. Isso significa que as variaves que voce declarou dentro do escopo do bloco while nao existe fora dele. O if e o else nao "conhecem" as variaveis que foram declaradas dentro do while. Tente indentar o bloco do if e else para ficar dentro do bloco while e tente rodar o programa novamente.

Abracos

Paulo,

Muito obrigado! Era realmente o problema de indentar o código!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software