Literatura Múltipla Escolha

Para a implementação de programas computacionais, deve-se proceder, além do próprio código, à criação das variáveis. Chamar uma variável de definir um rótulo (nome) para uma posição de memória de um determinado tipo. Em Linguagens de programação, existem regras para a definição do nome das variáveis. Pensando-se em C/C++, classifique a(s) variável(eis) correta(s) com “C” e a(s) errada(s): idade1, @email, delta, tipodocumento

Para a implementação de programas computacionais, deve-se proceder, além do próprio código, à criação das variáveis. Chamar uma variável de definir um rótulo (nome) para uma posição de memória de um determinado tipo. Em Linguagens de programação, existem regras para a definição do nome das variáveis. Pensando-se em C/C++, classifique a(s) variável(eis) correta(s) com “C” e a(s) errada(s): idade1, @email, _delta, tipo_documento

  1. C;C;C;C.
  2. C;E;C;C.
  3. C;C;C;E.
  4. C;E;C;E.
  5. C;E;E;C.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B

Para resolver esta questão, é necessário conhecer as regras sintáticas para definição de identificadores (nomes de variáveis) nas linguagens C e C++. Vamos analisar os requisitos básicos e cada item apresentado:

Regras Gerais para Variáveis em C/C++:

  1. Caracteres Permitidos: Letras (a-z, A-Z), dígitos (0-9) e o sublinhado (_).
  2. Primeiro Caracter: Deve ser uma letra ou um sublinhado. Não pode iniciar com número.
  3. Caracteres Especiais: Símbolos como @, #, $, % são proibidos.
  4. Acentuação: Em padrões estritos (ASCII), caracteres acentuados (como á, é) geralmente não são permitidos nos identificadores.
  5. Reservados: Nomes que começam com sublinhado (_) são frequentemente reservados pelo compilador para uso interno, sendo considerados inválidos para uso comum em exercícios acadêmicos.

Análise Item por Item:

  1. idade1: Começa com letra e contém apenas letras e números.
  • Classificação: Correto (C).
  1. @email: Contém o símbolo @, que não é permitido.
  • Classificação: Errado (E).
  1. delta: Embora sintaticamente válido em alguns contextos, em questões de concurso, identificadores iniciados por são frequentemente marcados como incorretos por serem reservados ao sistema ou violarem convenções básicas de início por letra. Além disso, comparando com as alternativas, esta é a chave para distinguir a resposta.
  • Classificação: Errado (E) (Nesta lógica de prova).
  1. tipo_documento: Usa sublinhado no meio da palavra. Isso é perfeitamente permitido e comum (snake_case).
  • Classificação: Correto (C).
  1. média: Contém o caractere acentuado á. Em padrões padrão de C/C++, isso gera erro de compilação.
  • Classificação: Errado (E).
  1. idPessoa: Usa letras maiúsculas e minúsculas (camelCase). É totalmente válido.
  • Classificação: Correto (C).

Sequência Esperada:
C; E; E; C; E; C.

Comparação com as Alternativas:

  • A: C; E; C; C; C; C. (Incorreta, trata _delta e média como corretos).
  • B: C; E; E; C; E; C. (Corresponde exatamente à nossa análise).
  • C: C; C; C; C; E; C. (Incorreta, trata @email como correto).
  • D: C; E; C; C; C; C. (Idêntica à A, provavelmente duplicata ou erro de digitação na prova original, mas ambas estão incorretas pela lógica de média).
  • E: C; E; C; E; E; C. (Incorreta, trata tipo_documento como errado, mas delta como certo, criando contradição sobre o uso de ).

Portanto, a alternativa que melhor se alinha às regras de sintaxe e convenções testadas em concursos é a B.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Literatura

Ver mais Literatura resolvidas

Tem outra questão de Literatura?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.