Questão de Programação — Linguagens de programação — COPEVE-UFAL 2016
ProgramaçãoLinguagens de programação
- Código
- qq165956
- Banca
- COPEVE-UFAL
- Órgão
- UFAL
- Ano
- 2016
- Nível
- Médio
- Cargo
- COPEVE - - Técnico de Tecnologia da Informação
Considere a seguinte instrução na linguagem Python:resultado = [(x, y) for x in range(1, 100) for y in range(1, 50)if x % y == 0 and x % 2 == 0 and y % 2 == 0].Com relação à execução dessa instrução, assinale a alternativa correta.
- AEssa instrução não deve ser executada devido a um erro de sintaxe, uma vez que as estruturas de dados for e if deveriam estar alinhadas corretamente.
- BEssa instrução não deve ser executada devido a um erro de semântica, uma vez que não é permitido adicionar os valores x e y na estrutura de dados resultante.
- CA variável resultado armazenará uma estrutura de dados do tipo Lista que contém um conjunto de dados do tipo Tupla com os pares de dados x e y, ambos números pares, com x divisível por y.
- DA variável resultado armazenará uma estrutura de dados do tipo Tupla que contém um conjunto de dados do tipo Lista com os pares de dados x e y, ambos números pares, com y divisível por x.
- EA variável resultado armazenará uma estrutura de dados do tipo Dicionário que contém um conjunto de dados do tipo Tupla tal que x e y são números pares, com y divisível por x, sendo x a chave e y o valor.