Ed
ano passado
Vamos analisar a função `maiordostres(a, b, c)` e as alternativas apresentadas. A função compara os valores de `a`, `b` e `c` da seguinte forma: 1. Se `a` é maior que `b`, ela retorna `a`. 2. Se `b` é maior que `a`, ela retorna `b`. 3. Se nenhuma das condições anteriores for verdadeira, ela retorna `c`. Agora, vamos avaliar as alternativas: a. Sempre que b for o menor número, ela funciona - Isso é verdade, pois se `b` for o menor, a função ainda pode retornar `a` ou `c`, dependendo de qual é maior. b. Sempre que c for o maior número, ela não funciona - Isso é falso. Se `c` for o maior, a função retornará `c` na última linha. c. Sempre que a for o menor número, ela funciona - Isso é verdade, pois se `a` for o menor, a função ainda pode retornar `b` ou `c`, dependendo de qual é maior. d. A função funciona, ou seja, ela devolve o maior dos três valores que recebe como parâmetro - Isso é falso. A função não considera o caso em que `c` é maior que ambos `a` e `b`, pois não há uma comparação direta entre `c` e os outros dois. e. A função não funciona, ou seja, ela nem sempre devolve o maior dos três valores que recebe como parâmetro - Isso é verdade, pois a função pode falhar em retornar o maior valor se `c` for o maior. Portanto, as alternativas corretas são: a, c e e.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material