Exercícios Resolvidos de Conversão de tipos

Ver Teoria

Enunciado

Analise o trecho de programa Phyton abaixo e marque a resposta correta:

  1. Não haverá saída, pois apresenta erro de sintaxe na instrução de saída
  2. A saída será 1010 em ambos os casos
  3. A saída será 20 em ambos os casos
  4. A saída será 20 e 1010
  5. A saída será 1010 e 20

Passo 1

E aí! Vamos analisar uma alternativa de cada vez, até a gente achar a verdadeira, ok?!

Primeiramente, não há nenhum erro de sintaxe, então a alternativa A é falsa.

Vamos ver a b?

Passo 2

Na alternativa b, não há como resultar 1010 na soma de 10 com 10, na última linha. Então, essa aqui é falsa também.

Passo 3

Cara, essa aqui que é perigosa. Na alternativa C, acontece que quando você usa o operador de soma em dois textos, o resultado é a união deles. Nesse caso, a operação “10” + “10” resulta em “1010”. Operações com texto são diferentes de operações com números, okay?!

Passo 4

Na alternativa d, tá dizendo que o resultado de “10” + “10” é 20 e que 10+10 é “1010”. Na verdade, era pra ser justamente o contrário disso!

Vamos ver a próxima!

Passo 5

Na alternativa E, tá dizendo que o resultado de “10” + “10” é “1010” e que 10+10 é 20. E é isso mesmo, tá certo!

Essa é a alternativa correta.

Resposta

Alternativa E.