Ed
há 11 meses
Vamos analisar a função `maiordostres(a, b, c)` passo a passo: 1. A função compara `a` e `b`. Se `a` for maior que `b`, ela retorna `a`. 2. Se `b` for maior que `a`, ela retorna `b`. 3. Se nenhuma das condições anteriores for verdadeira, a função retorna `c`. Agora, vamos avaliar as alternativas: a. A função funciona, ou seja, ela devolve o maior dos três valores que recebe como parâmetro. - Incorreta. A função não considera o valor de `c` adequadamente em todos os casos, especialmente quando `c` é o maior. b. Sempre que c for o maior número, ela não funciona. - Correta. Se `c` for o maior, a função não irá retornar `c`, pois não há uma comparação direta entre `c` e os outros dois valores. c. A função não funciona, ou seja, ela nem sempre devolve o maior dos três valores que recebe como parâmetro. - Correta. A função não garante que o maior valor será retornado em todos os casos. d. Sempre que a for o menor número, ela funciona. - Incorreta. Se `a` for o menor, a função ainda pode não retornar o maior valor, dependendo dos valores de `b` e `c`. e. Sempre que b for o menor número, ela funciona. - Incorreta. Assim como na alternativa anterior, a função pode não retornar o maior valor, dependendo dos valores de `a` e `c`. Portanto, as alternativas corretas são: b e c.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material