Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESPE / CEBRASPE 2023

ProgramaçãoLinguagens de programação
Código
ce159940
Banca
CESPE / CEBRASPE
Órgão
SEFIN de Fortaleza - CE
Ano
2023
Nível
Superior
Cargo
Analista Fazendário Municipal - Área de Conhecimento: Ciência da Computação, Informática/Processamento de Dados
Julgue o item que se segue, a respeito de Python, Java e orientação a objetos.O código em Python a seguir apresentará um erro de execução.r = 10i = 7c = complex(r, i) + (6 + 3j)print(c)
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoE — Errado

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Python: Números complexos e operações

Gabarito: Errado (E). O código não apresentará erro de execução. A função complex(r, i) cria um número complexo a partir da parte real r e imaginária i, resultando em (10+7j). A soma com (6+3j) é uma operação válida entre números complexos, gerando (16+10j). O comando print(c) exibirá o resultado sem problemas.

A banca testa o conhecimento sobre a função built-in complex() e a aritmética de números complexos em Python. O código é sintática e semanticamente correto, não havendo erro de execução.

Alternativa C — ❌ Incorreta

Afirma que o código apresentará erro de execução. Na verdade, a função complex(r, i) é perfeitamente válida e retorna um número complexo. A soma com (6+3j) também é permitida. Portanto, a afirmação é falsa.

Alternativa E — ✅ Correta ⟵ GABARITO

Corresponde a Errado, ou seja, a afirmação de que o código apresentará erro é falsa. O código é executado sem erros.

❌ ERRADO (a afirmação é falsa).

Link permanente: /questoes/ce159940