Logo Passei Direto
Buscar

A validação de um algoritmo é uma etapa crucial, pois garante que as instruções lógicas estejam de acordo com os requisitos definidos. Um dos métodos comuns para essa validação é o teste de mesa, no qual se simulam entradas para verificar se o algoritmo realiza corretamente os cálculos e decisões.

Dado o seguinte trecho simplificado de um algoritmo de IMC:

ler (peso, altura)

imc ← peso / (altura * altura)

se imc < 18.5 então

  escrever “Abaixo do peso”

senão

  se imc >= 18.5 e < 25 então

    escrever “Peso normal”

senão

  escrever “Acima do peso”

Ao realizar um teste de mesa com os valores: peso = 85 kg e altura = 1.75 m, qual seria a saída exibida pelo algoritmo?

Selecione a resposta:

  • a
  • IMC = 27.76/classificação: abaixo do peso.
  • b
  • IMC = 27.76/classificação: acima do peso.
  • c
  • IMC = 24.57/classificação: peso normal.
  • d
  • IMC = 25.24/classificação: peso normal.
  • e
  • IMC = 26.12/classificação: peso normal.


User badge image
Marcelo Favero Petrich

há 2 meses

Respostas

User badge image

Ed Verified user icon

há 2 meses

Para calcular o IMC (Índice de Massa Corporal), usamos a fórmula: \[ \text{IMC} = \frac{\text{peso}}{(\text{altura} \times \text{altura})} \] Dado que o peso é 85 kg e a altura é 1,75 m, vamos calcular: 1. Primeiro, calculamos a altura ao quadrado: \[ 1,75 \times 1,75 = 3,0625 \] 2. Agora, calculamos o IMC: \[ \text{IMC} = \frac{85}{3,0625} \approx 27,76 \] Agora, vamos analisar a classificação com base no valor do IMC: - Abaixo do peso: IMC < 18,5 - Peso normal: 18,5 ≤ IMC < 25 - Acima do peso: IMC ≥ 25 Como o IMC calculado é aproximadamente 27,76, ele se enquadra na categoria "Acima do peso". Portanto, a saída exibida pelo algoritmo será: b) IMC = 27.76/classificação: acima do peso.

Essa resposta te ajudou?

0
Dislike0

Ainda com dúvidas?

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

Mais conteúdos dessa disciplina