• Matéria: Informática
  • Autor: pedrojaguar2004
  • Perguntado 6 anos atrás

O que o seguinte código imprime?
x = -10
if x < 0:
print("O número negativo ", x, " não é válido aqui.")
print("Isto é sempre impresso.")

Escolha uma:
a. Isto é sempre impresso.
b. Causará um erro porque todo if deve ter um else.
c. O número negativo -10 não é válido aqui. Isto é sempre impresso.
d. O número negativo -10 não é válido aqui.

Respostas

respondido por: juhlizandra
2

Resposta:

Letra C

Explicação:

x = -10

if x < 0:

print("O número negativo ", x, " não é válido aqui.")

print("Isto é sempre impresso.")

O código assim apresentará erro de indentação.

Código correto:

x = -10

if x < 0:

    print("O número negativo ", x, " não é válido aqui.")

    print("Isto é sempre impresso.")

Assim ele irá exibir que "O número negativo -10 não é válido aqui." e em seguida "Isto é sempre impresso". A mensagem não se repete, pois não se trata de um comando de repetição.

Perguntas similares