Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — UFSCAR 2023

ProgramaçãoLinguagens de programação
Código
qg046596
Banca
UFSCAR
Órgão
UFSCAR
Ano
2023
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Analise o código escrito em Python 3.101 dados = {'c1':0, 'c2':0}2 for i in range(0, 100):3 print(f"\r {i}", end=' ')4 if i % 2 == 0:5 dados['c1'] += 16 else:7 dados['c2'] += 18 print()9 print(dados)Selecione a opção correta:
  1. APython é uma linguagem fortemente tipada e se diferencia da linguagem Java por definir os blocos de código com base na identação enquanto Java utiliza uma par de chaves.
  2. BEsse trecho de código coloca números pares na posição „c1‟ da lista e números ímpares na posição „c2‟.
  3. CApós executar esse programa, serão observadas, no terminal, apenas uma linha com o valor 99 e uma linha com as chaves do dicionário e a quantidade de números pares e ímpares associados a cada chave.
  4. DO “for” da linha 2 gera, na tela, uma sequência de zero a 100 impressos um em cada linha e, a linha 9, mostra os números pares e os ímpares.
  5. ENa linha 3, o “f” e o “\r” fazem com que o valor de “i” seja impresso na cor vermelha e o “end” indica que deverá existir um espaço após cada número.
Revelar gabarito e comentário

GabaritoC — Após executar esse programa, serão observadas, no terminal, apenas uma linha com o valor 99 e uma linha com as chaves do dicionário e a quantidade de números pares e ímpares associados a cada chave.

Link permanente: /questoes/qg046596