Logo Passei Direto
Buscar
Considere a seguinte fórmula para o cálculo do peso ideal de uma pessoa: do sexo masculino: peso ideal = (72,7 * altura) - 58 do sexo feminino: peso ideal = (62,1 * altura) - 44,7 Tendo como parâmetros de entrada o nome, a altura e o sexo (M ou F) de uma pessoa, construiu-se em pseudocódigo o seguinte método:
Qual das afirmacoes está CORRETA:
A) esse método é uma função.
B) esse método recebe por referência um parâmetro do tipo real.
C) esse método é um procedimento.
D) esse método utiliza recursividade.
E) esse método não faz uso de precedência de sinais e operações.
User badge image
Aprendendo com Desafios

há 7 meses

Respostas

User badge image

Ed Verified user icon

há 7 meses

Vamos analisar cada uma das afirmações sobre o método descrito no pseudocódigo para o cálculo do peso ideal: A) esse método é uma função. - Essa afirmação pode ser verdadeira, pois o método parece calcular um valor (peso ideal) com base em parâmetros de entrada, o que é característico de uma função. B) esse método recebe por referência um parâmetro do tipo real. - Não temos informações suficientes para afirmar que um parâmetro é passado por referência, e geralmente, em pseudocódigo simples, os parâmetros são passados por valor. C) esse método é um procedimento. - Um procedimento é um bloco de código que executa uma ação, mas não retorna um valor. Como o método calcula e provavelmente retorna um peso ideal, ele é mais característico de uma função. D) esse método utiliza recursividade. - Não há indicação de que o método chama a si mesmo, portanto, essa afirmação é falsa. E) esse método não faz uso de precedência de sinais e operações. - A fórmula apresentada utiliza operações matemáticas que seguem a precedência de sinais, então essa afirmação é falsa. Com base na análise, a alternativa correta é: A) esse método é uma função.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Considere o código da página web abaixo: Ao inserir um comando na linha 17 e carregar a página no navegador, foram exibidos os valores exatamente como a seguir, inclusive com a quebra de linha: Processo No.36535-45.2000.03.3400 Em andamento. Considere as seguintes instruções: I. document.write(legenda.concat(numeroSeqProcesso, "-", digitoProcesso, ".", anoAjuizamentoProcesso, ".", regiaoProcesso, ".", origemPrimeiroGrauProcesso, "
", status)); II. document.write(legenda + numeroSeqProcesso + "-" + digitoProcesso + "." + anoAjuizamentoProcesso + "." + regiaoProcesso + "." + origemPrimeiroGrauProcesso + "
" + status); III. document.write(legenda, numeroSeqProcesso, "-", digitoProcesso, ".", anoAjuizamentoProcesso, ".", regiaoProcesso, ".", origemPrimeiroGrauProcesso, "\n", status); Serve corretamente ao propósito da linha 17 os comandos apresentados APENAS em:
A) I e II
B) I
C) II
D) II e III
E) III

Mais conteúdos dessa disciplina