TOPIC

PYTHON 3.9 Retornando erro, sendo que está certo?

rafaelbrandao1 asked 2 years ago

Não sei porque o sistema está retornando erro. Testei no pycharm e deu tudo certo, já aqui testei várias vezes e deu Wrong Answer 100%.

A=int(input()) B=int(input()) X=A+B print("X = ", x)

Fiz dessa forma no pycharm e deu certo. Já aqui deu erro. Até tentei fazer de outras formas, mas não deu.

Alguém pode me iluminar, por favor?

Remember not post solutions. Your post may be reviewed by our moderators.

  • EsraelSousa-IFCE_TIANGUA replied 2 years ago

    print("X = ", x) a variável deve ser maiúscula

  • nrmiura replied 2 years ago

    Quando a função print() recebe mais de um argumento, separa cada um deles com um espaço:

    print(2,'=','x')

    retorna: 2 = x

    print('x =',3)

    retorna: x = 3

    Note que se você escrever uma string com um espaço no no final, a função vai adicionar outro espaço e o exercício espera só um.

    Outra coisa. Você definiu a variável X em maiúsculo, então terá que chamar ela em maiúsculo também. Fiz essas alterações, submeti o código e funcionou.

    
    A=int(input()) 
    B=int(input()) 
    X=A+B 
    print("X =", X)
  • gustavos.passos replied 2 years ago

    Na mensagem final, separe o sinal de igual do "X" e da resposta com um espaço cada.

  • MariaIzabelSilva replied 2 years ago

    a = 10 b = 9

    X = a + b

    print("X = ", X)

    Fiz assim, bem simples no Pycharm e deu certo. Agora não dá certo aqui...

  • Ellen26 replied 2 years ago

    Conseguiu resolver? também estou com o mesmo problema...

  • rafaelbrandao1 replied 2 years ago

    include

    A=int(input()) B=int(input()) X=A+B

    print("X = ", X)

    Fiz a alteração, colocando a variável maiúscula e continuou apresentando o erro.