Ed
há 5 dias
Vamos analisar as alternativas apresentadas em relação à função `media` em C++. A função `media` é um exemplo de como podemos encapsular uma lógica específica (neste caso, o cálculo da média) em uma função. Isso traz várias vantagens em programas maiores. Agora, vamos analisar as opções: A) Elas aumentam a complexidade do código. - Na verdade, o uso de funções tende a reduzir a complexidade, pois organiza o código. B) Elas eliminam a necessidade de variáveis. - Isso não é verdade, pois ainda precisamos de variáveis para passar os valores para a função. C) Elas tornam o programa mais lento. - O uso de funções não necessariamente torna o programa mais lento; na verdade, pode até melhorar a eficiência em alguns casos. D) Elas substituem a necessidade de classes. - Funções e classes têm propósitos diferentes; funções não substituem classes. E) Elas permitem dividir o código em partes reutilizáveis e organizadas. - Esta é a principal vantagem de usar funções. Elas ajudam a modularizar o código, tornando-o mais fácil de entender e reutilizar. Portanto, a alternativa correta é: E) Elas permitem dividir o código em partes reutilizáveis e organizadas.