Uma variável do tipo caractere chamada de CEP, contém o código de endereçamento postal de uma determinada rua, como "50030-220", por exemplo. Precisamos de um algoritmo que extraia a terminação de três dígitos de um CEP e aplique uma fórmula matemática que some 100 e divida o resultado por 4. Assinale a alternativa que traz essa solução corretamente algoritmizada.

Questão

Uma variável do tipo caractere chamada de CEP, contém o código de endereçamento postal de uma determinada rua, como "50030-220", por exemplo. Precisamos de um algoritmo que extraia a terminação de três dígitos de um CEP e aplique uma fórmula matemática que some 100 e divida o resultado por 4. Assinale a alternativa que traz essa solução corretamente algoritmizada.

Alternativas

TERMINAC?(COPIA(CEP,7,3)+100)/4.

TERMINAC?CARACPNUM(COPIA(CEP,7,3))+100/4.

TERMINAC?(CARACPNUM(COPIA(CEP,7,3))+100)/4.

96%

TERMINAC?(COPIA(CARACPNUM(CEP),7,3)+100)/4.

TERMINAC?CARACPNUM(COPIA(CEP,7,3))+25.

Explicação

O CEP está como texto no formato "50030-220". Para obter a terminação de três dígitos ("220"), precisamos copiar a partir da 7ª posição, com 3 caracteres: COPIA(CEP,7,3)\text{COPIA}(CEP,7,3).

Como o resultado dessa cópia ainda é um texto (caractere), é necessário convertê-lo para número antes de fazer conta: CARACPNUM(COPIA(CEP,7,3))\text{CARACPNUM}(\text{COPIA}(CEP,7,3)).

A fórmula pedida é: somar 100 ao valor extraído e, só depois, dividir tudo por 4, isto é: [ \frac{(\text{valor} + 100)}{4} ]

A única alternativa que faz exatamente esses passos, na ordem correta e com os parênteses garantindo a precedência, é:

  • extrai (COPIA)
  • converte (CARACPNUM)
  • soma 100
  • divide o resultado por 4

Alternativa correta: (C).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.