Ed
há 5 meses
Para determinar qual chamada de função resultaria em 0,3 na divisão, precisamos entender como a função `div2` está definida e como os parâmetros estão sendo passados. Se a função `div2` é definida para realizar a operação de divisão como `div2(num, den)`, onde `num` é o numerador e `den` é o denominador, então a chamada correta deve ter o numerador como 3 e o denominador como 10 para que o resultado seja 0,3. Vamos analisar as opções: A) `div2(den = 3, 10)` - Aqui, o primeiro parâmetro é o denominador e o segundo é 10, o que não resulta em 0,3. B) `div2(3, num = 10)` - Aqui, o primeiro parâmetro é 3 (numerador) e o segundo é 10 (denominador), o que resulta em 0,3. C) `div2(den = 3, num = 10)` - Aqui, o primeiro parâmetro é o denominador e o segundo é o numerador, o que não resulta em 0,3. D) `div2(3, 10)` - Aqui, o primeiro parâmetro é 3 (numerador) e o segundo é 10 (denominador), o que resulta em 0,3. E) `div2(10, 3)` - Aqui, o primeiro parâmetro é 10 (numerador) e o segundo é 3 (denominador), o que resulta em aproximadamente 3,33, não 0,3. Portanto, as opções B e D resultam em 0,3. No entanto, como a pergunta pede a chamada que CORRETAMENTE resultaria em 0,3, a resposta mais direta e que não usa nomeação de parâmetros é: D) div2(3, 10).
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material