ComeçarComece de graça

Operando sobre temperaturas corporais

Foi pedido que você analisasse um array de dados de temperatura corporal de uma amostra de pessoas. Temperaturas corporais anormalmente altas ou baixas podem indicar que a pessoa não está bem.

O array de medições está disponível no seu ambiente como body_temps_f, mas essas são as temperaturas corporais medidas em graus Fahrenheit. Você prefere trabalhar com esses valores em Celsius.

Felizmente, você sabe que pode converter essas temperaturas em Julia usando operações com arrays.

Você pode converter uma medição \(T_f\) em Fahrenheit para a temperatura equivalente em Celsius usando:

Equação para converter Fahrenheit em Celsius

Este exercício faz parte do curso

Introdução a Julia

Ver curso

Instruções do exercício

  • Subtraia 32 de cada elemento do array body_temps_f e atribua a uma nova variável chamada body_temps_sub.
  • Multiplique cada elemento de body_temps_sub por um fator de 5/9 e atribua à variável body_temps_c.
  • Ordene body_temps_c do menor para o maior e atribua o resultado a sorted_body_temps_c.
  • Imprima os cinco menores valores de sorted_body_temps_c.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# Subtract 32 from each element of body_temps_f
body_temps_sub = ____

# Multiply each element in body_temps_sub by 5/9
body_temps_c = ____

# Sort the temperatures from lowest to highest
sorted_body_temps_c = ____(____)

# Print the 5 lowest temperatures
println(____)
Editar e executar o código