Ed
há 2 meses
Para determinar qual das opções é a declaração correta de uma função que recebe dois valores reais e retorna um valor real, vamos analisar cada alternativa: 1. float Exe5 (float a, float b); - Esta opção é correta, pois a função recebe dois parâmetros do tipo `float` e retorna um valor do tipo `float`. 2. void Exe5 (float a, float b); - Esta opção é incorreta, pois a função é declarada como `void`, o que significa que não retorna nenhum valor. 3. void Exe5 (float a, b); - Esta opção é incorreta, pois o segundo parâmetro não tem um tipo definido. 4. void Exe5 (); - Esta opção é incorreta, pois não recebe nenhum parâmetro e também não retorna um valor. 5. float Exe5 (int a, int b); - Esta opção é incorreta, pois a função recebe parâmetros do tipo `int` e não do tipo `float`, além de retornar um valor do tipo `float`. Portanto, a alternativa correta é: float Exe5 (float a, float b);.