02.09. Menentukan Wind-chill Temperature Menggunakan Bahasa Pemrograman Python
BayuYudhaSaputra
8 views
4 slides
Jan 31, 2025
Slide 1 of 4
1
2
3
4
About This Presentation
Menentukan Wind-chill Temperature Menggunakan Bahasa Pemrograman Python akan dibahas dalam postingan ini. Topik yang dibahas adalah python , bahasa pemrograman python , contoh program python .
Oleh #bayuyudhasaputra
Langkah-langkah kerja menghitung temperatur wind-chill adalah:
Langkah ke-1 : m...
Menentukan Wind-chill Temperature Menggunakan Bahasa Pemrograman Python akan dibahas dalam postingan ini. Topik yang dibahas adalah python , bahasa pemrograman python , contoh program python .
Oleh #bayuyudhasaputra
Langkah-langkah kerja menghitung temperatur wind-chill adalah:
Langkah ke-1 : meminta input kecepatan udara dalam satuan mph (meter per hour). Nilai ini disimpan dalam variabel kecepatan_udara.
Langkah ke-2 : meminta input temperatur udara dalam satuan derajat fahrenheit. Nilai ini disimpan dalam variabel temperatur_udara.
Langkah ke-3 : menentukan temperatur wind-chill menggunakan rumus:
35.74 + 0.6215 * temperatur_udara – 35.75 * kecepatan_udara ** 0.16 + 0.4275 * temperatur_udara * kecepatan_udara ** 0.16
Hasil perhitungan ini disimpan dalam variabel temperatur_windchill.
Langkah ke-4 : menampilkan nilai dalam variabel temperatur_windchill.
Pada baris ke-1 dan ke-2, program meminta input nilai kecepatan angin dan temperatur udara di luar menggunakan fungsi input(). Kemudian, nilai input ini dikonversi menjadi nilai numerik menggunakan fungsi eval(). Nilai kecepatan angin dan temperatur udara berturut-turut disimpan dalam variabel dengan nama kecepatan_udara dan temperatur_udara.
Kemudian, nilai temperatur windchill dihitung menggunakan rumus sebelumnya. Hasil operasi ini disimpan dalam variabel temperatur_windchill.
Kemudian, nilai dalam variabel temperatur_windchill ditampilkan di layar menggunakan fungsi print().
Programming Exercise 02.09
Menghitung Wind-chill Temperature
02.09.01. Masalah
2.9.
(Sains : Menentukan wind-chill temperature)
Seberapa dinginkah udara di luar ruangan? Untuk menjawab pertanyaan ini, kita
tidak bisa hanya mengandalkan temperatur udara karena masih ada faktor-faktor
lainnya. Faktor-faktor yang mempengaruhi kondisi udara di luar ruangan adalah
kecepatan angin, kelembaban relatif, dan sinar matahari. Pada tahun 2001, National
Weather Service (NWS) menggunakan wind-chill temperature untuk mengukur
“seberapa dingin” udara di luar ruangan. Wind-chill temperature dipengaruhi oleh
variabel temperatur dan kecepatan, sehingga dirumuskan menjadi:
??????
????????????=35.74+0.6215??????
??????−35.75??????
0.16
+0.4275??????
????????????
0.16
Dimana , ta adalah temperatur udara luar dalam satuan derajat fahrenheit,
v adalah kecepatan angin dalam satuan mil per jam (mph),
twc adalah wind-chill temperature
Rumus ini tidak dapat digunakan ketika kecepatan angin kurang dari 2 mph atau
temperatur udara luar di bawah -58
o
F atau di atas 41
o
F. Tuliskan program yang
meminta input temperatur antara -58
o
F hingga 41
o
F serta kecepatan angin lebih
dari atau sama dengan 2 mph. Kemudian, program menampilkan temperatur wind-
chill sesuai dengan rumus tersebut!
Enter the temperature in Fahrenheit between -58 and 41: 5.3
Enter the wind speed in miles per hour: 6
The wind chill index is -5.56707
02.09.02. Energi
Rumus yang digunakan untuk menentukan “seberapa dingin” udara di luar ruangan
adalah:
??????
????????????=35.74+0.6215??????
??????−35.75??????
0.16
+0.4275??????
????????????
0.16
Dimana , ta adalah temperatur udara luar dalam satuan derajat fahrenheit,
v adalah kecepatan angin dalam satuan mil per jam (mph),
twc adalah wind-chill temperature.
Rumus ini hanya berlaku ketika kecepatan angin (v) tidak kurang dari 2 mph dan
temperatur udara luar (ta) antara -58
o
F hingga 41
o
F.
02.09.03. Kode Python
Langkah-langkah kerja menghitung temperatur wind-chill adalah:
Langkah ke-1 : meminta input kecepatan udara dalam satuan mph (meter per hour). Nilai ini
disimpan dalam variabel kecepatan_udara.
Langkah ke-2 : meminta input temperatur udara dalam satuan derajat fahrenheit. Nilai ini
disimpan dalam variabel temperatur_udara.
Langkah ke-3 : menentukan temperatur wind-chill menggunakan rumus:
35.74 + 0.6215 * temperatur_udara – 35.75 * kecepatan_udara ** 0.16 +
0.4275 * temperatur_udara * kecepatan_udara ** 0.16
Hasil perhitungan ini disimpan dalam variabel temperatur_windchill.
Langkah ke-4 : menampilkan nilai dalam variabel temperatur_windchill.
Program lengkap menghitung temperatur wind-chill adalah:
1 kecepatan_udara = eval(input("Input kecepatan udara (dalam satuan mph) : "))
2 temperatur_udara = eval(input("Input temperatur udara (dalam satuan derajat
fahrenheit) : "))
3 temperatur_windchill = 35.74 + 0.6215 * temperatur_udara - 35.75 *
kecepatan_udara ** 0.16 + 0.4275 * temperatur_udara * kecepatan_udara ** 0.16
4 print("Temperatur windchill : ", temperatur_windchill)
Pada baris ke-1 dan ke-2, program meminta input nilai kecepatan angin dan temperatur
udara di luar menggunakan fungsi input(). Kemudian, nilai input ini dikonversi menjadi nilai
numerik menggunakan fungsi eval(). Nilai kecepatan angin dan temperatur udara berturut-
turut disimpan dalam variabel dengan nama kecepatan_udara dan temperatur_udara.
1 kecepatan_udara = eval(input("Input kecepatan udara (dalam satuan mph) : "))
2 temperatur_udara = eval(input("Input temperatur udara (dalam satuan derajat
fahrenheit) : "))
Kemudian, nilai temperatur windchill dihitung menggunakan rumus sebelumnya. Hasil
operasi ini disimpan dalam variabel temperatur_windchill seperti yang ditunjukkan oleh kode
berikut:
3 temperatur_windchill = 35.74 + 0.6215 * temperatur_udara - 35.75 *
kecepatan_udara ** 0.16 + 0.4275 * temperatur_udara * kecepatan_udara ** 0.16
Kemudian, nilai dalam variabel temperatur_windchill ditampilkan di layar
menggunakan fungsi print() seperti yang ditunjukkan oleh kode berikut:
4 print("Temperatur windchill : ", temperatur_windchill)
Contoh hasil eksekusi program menentukan temperatur windchill ditunjukkan oleh
gambar 02.09.01 berikut:
Gambar 02.09.01. Contoh Output Menghitung Temperatur Windchill
Dalam kasus ini, kecepatan udara 6 mph dan temperatur udara luar adalah 5.3
o
F.
Sehingga, temperatur windchill adalah -5.567068455881625.
02.09.04. Daftar Pustaka
Liang. 2013. Introduction to Programming with Python. London: Pearson Education yang bisa
diakses pada tautan berikut:
https://www.amazon.com/Introduction-Programming-Using-Python-
Daniel/dp/0132747189
Baris kode ini bisa diakses pada tautan berikut:
https://github.com/bayuYudhaSaputra/Python/blob/main/Python_Liang/0209-
windchill-temperature.py