Začněte nyníZačněte zdarma

Práce s teplotami lidského těla

Dostals/a za úkol analyzovat pole naměřených tělesných teplot pro skupinu lidí. Abnormálně vysoká nebo nízká tělesná teplota může naznačovat, že daná osoba není zdravá.

Pole naměřených hodnot je v tvém prostředí dostupné jako body_temps_f, ale teploty jsou v něm uvedeny ve stupních Fahrenheita. Raději bys s nimi pracoval/a v Celsiech.

Naštěstí víš, že v Julii lze tuto konverzi provést pomocí operací s poli.

Teplotu \(T_f\) ve Fahrenheitech převedeš na odpovídající hodnotu ve stupních Celsia pomocí:

Equation to convert Fahrenheit to Celsius

Toto cvičení je součástí kurzu

Úvod do jazyka Julia

Zobrazit kurz

Pokyny k cvičení

  • Odečti 32 od každého prvku pole body_temps_f a výsledek ulož do nové proměnné body_temps_sub.
  • Vynásob každý prvek pole body_temps_sub koeficientem 5/9 a výsledek ulož do proměnné body_temps_c.
  • Seřaď body_temps_c od nejnižší po nejvyšší hodnotu a výsledek ulož do sorted_body_temps_c.
  • Vypiš pět nejnižších hodnot z sorted_body_temps_c.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# 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(____)
Upravit a spustit kód