Logo Passei Direto
Buscar

Matemática

UNINASSAU
Questão 5 | LINGUAGEM DE PROGRAMACAO Uma empresa de software está desenvolvendo um sistema de automação comercial. Em uma das funcionalidades, é necessário armazenar o valor da alíquota de um imposto fixo, que é de 15% e não deve ser alterado em nenhuma hipótese durante a execução do programa. A equipe de desenvolvimento debate qual a melhor abordagem para declarar esse valor no código, visando clareza, manutenibilidade e segurança para evitar modificações acidentais. Considerando a necessidade de um valor que não se altera ao longo da execução do algoritmo, qual a forma mais adequada de declarar o valor do imposto? A) Criar uma função específica que retorna o valor 0.15 sempre que for chamada. B Utilizar uma constante, declarada com #define ou const, para garantir que o valor 0.15 permaneça inalterado. C) Utilizar uma variável local dentro da função main(), garantindo que seu escopo seja limitado. D) Utilizar uma variável do tipo float chamada imposto, inicializada com 0.15, pois permite cálculos precisos. E) Declarar uma variável global para que possa ser acessada em qualquer parte do código
User badge image
PASSEI RASPANDO

há 3 semanas

Respostas

User badge image

Ed Verified user icon

há 3 semanas

Para resolver essa questão, precisamos considerar a necessidade de armazenar um valor fixo (a alíquota do imposto de 15%) que não deve ser alterado durante a execução do programa. Vamos analisar as opções: A) Criar uma função específica que retorna o valor 0.15 sempre que for chamada. - Embora isso funcione, não é a abordagem mais clara e eficiente, pois a função será chamada repetidamente. B) Utilizar uma constante, declarada com #define ou const, para garantir que o valor 0.15 permaneça inalterado. - Esta é a melhor abordagem, pois uma constante é projetada para não ser alterada e proporciona clareza e segurança no código. C) Utilizar uma variável local dentro da função main(), garantindo que seu escopo seja limitado. - Isso não é adequado, pois a variável poderia ser alterada acidentalmente. D) Utilizar uma variável do tipo float chamada imposto, inicializada com 0.15, pois permite cálculos precisos. - Embora o tipo float permita cálculos, a variável ainda pode ser alterada, o que não atende ao requisito de imutabilidade. E) Declarar uma variável global para que possa ser acessada em qualquer parte do código. - Isso não é recomendado, pois variáveis globais podem ser alteradas em qualquer parte do código, o que não garante a imutabilidade. Portanto, a opção mais adequada para declarar o valor do imposto, garantindo que ele permaneça inalterado, é: B) Utilizar uma constante, declarada com #define ou const, para garantir que o valor 0.15 permaneça inalterado.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina