Site icon Pesona Informatika

Cara Menghitung Suhu menggunakan Python

Cara Menghitung Suhu menggunakan Python - pesonainformatika.com

Cara Menghitung Suhu menggunakan Python – pesonainformatika.com, balik lagi belajar pemrograman python, bahasa pemrograman ini bisa digunakan untuk membuat aplikasi desktop, pengembangan web, web crawling/web scraping, pengembangan aplikasi android dan masih banyak lagi, nah sekarang pertanyaanya, bagaimana cara mempelajari bahasa pemrograman python ini,

caranya adalah banyak mengerjakan studi kasus atau permasalahan sehari-hari, terdapat beberapa studi kasus yang dibahas di website (pesonainformatika.com) menyediakan studi kasus dari berbagai bahasa pemrograman mulai dari Java, python, C++,

pada studi kasus kali ini kita akan belajar bagaimana Cara Menghitung Suhu menggunakan Python, bagaimana caranya

Rumus yang Digunakan

ada rumus yang digunakan pada studi kasus kali ini, adalah bagaimana cara mengihitung suhu menggunakan python, langkah pertama yang harus dilakukan adalah mengetahui adalah macam-macam skala suhu, mengapa ini penting, agar dapat mengetahui rumus untuk mengkonversi suhu,

skala suhu bukan hanya panas dan dingin, secara teori skala suhu dibagi menjadi 4 bagian seperti ini

Skala Celcius

skala ini ditemukan oleh andres celcius satuan pengukuran suhu ini mempunyai titik beku 0 derajat dan mempunyai titik didih 100 derajat

Skala Reamur

skala reamur ini ditemukan oleh Rene Antoine Ferchault de Reaumur, yang mempunyai titik beku 0 derajat dan mempunyai titik didih 80 derajat

Skala Kelvin

skala ini ditemukan oleh Lord Kelvin dan Lord Kelvin menetapkan bahwa apa yang disebut dengan 0 derajat itu Mutlak. ini unik karena Nol Mutlak ini ialah suatu Suhu ketika Pertikel itu berhenti bergerak sehingga tidak ada Panas yg akan terdeteksi karna Kalor yg ada itu sebanding dg Energi Kinetik yg diperlukan Partikel. Lalu Suhu Nol Mutlak (O derajat K) kalau di Konversikan ke Celcius maka akan menjadi -273,15 derajat Celcius.

Skala Farenheit

Skala ini ditemukan oleh Gabriel Fahrenheit Skala Suhu Fahrenheit ini memakai Campuran Antara Es dan Garam dengan suatu Titik Beku Air bernilai 32 derajat F (Fahrenheit) dan titik didihnya sebesar 212 derajat F

Rumus Konversi Suhu

rumus konversi celcius ke reamur

R = (4/5) C

rumus konversi celcius ke reamur

rumus konversi celcius ke fahreinheit

F = (9/5) C + 32

konversi celcius ke fahreinheit

Rumus Konversi Celcius ke Kelvin

K = C + 273

konversi celcius ke Kelvin

Membuat Project

setelah mengetahui rumus diatas kita bisa membuat program berdasarkan rumus diatas kita bisa membuat project python misal bernama main.py lalu kita membuat fungsi untuk mengkonversi celcius ke reamur

# konversi celcius ke reamur
def conv_reamur():
    print("Program Konversi Suhu Celcius ke Reamur")
    celcius = int(input("Masukan Skala Celius: "))
    conv_celcius = 4 * celcius // 5
    print(f'hasil dari konversi suhu {celcius} C adalah {conv_celcius} Reamur')

kemudian kita membuat fungsi untuk mengkonversi celcius ke fahrenheit seperti ini

def conv_farentheit():
    celcius = int(input("Masukan Skala Celcius: "))
    conv_farenheit = 9 *  celcius / 5 +32
    print(f'hasil dari Konversi Suhu {celcius} C adalah {conv_farenheit} Farenheit')

kemudian kita buat fungsi untuk mengkonversi untuk celcius ke kelvin seperti ini

def conv_kelvin():
    celcius = int(input("Masukan Skala Celcius: "))
    conv_kelvin = celcius + 273
    print(f'hasil dari Konversi Suhu {celcius} C adalah {conv_kelvin} K')

nah sekarang pertanyaanya bagaimana cara menggabungkan ketiga fungsi diatas, simak di final code

Final Code

ini adalah source code pada materi kali ini

# program untuk menghitung suhu

# convert celcius to reamur
def conv_reamur(celcius):
    convert_reamur = 4 * celcius / 5
    return convert_reamur

# convert celcius to farenheit
def conv_farenheit(celcius):
    convert_farenheit = 9 * celcius / 5 + 32
    return convert_farenheit

# convert celcius to kelvin
def conv_kelvin(celcius):
    convert_kelvin = celcius + 273
    return convert_kelvin

# create main menu
def main():
    print('Program Konversi Suhu')
    print('=======================')
    print('pesonainformatika.com')

    # create input
    temperature = int(input('Masukan Skala Celcius: '))

    # cetak hasil
    print('++++++++++++++++++++++++++++++++++++++++++++')
    print(f'Hasil Konnversi Suhu {temperature} C adalah {conv_reamur(temperature)} Reamur')
    print(f'Hasil Konversi Suhu {temperature} C adalah {conv_farenheit(temperature)} Farenheit')
    print(f'Hasil Konversi Suhu {temperature} C adalah {conv_kelvin(temperature)} Kelvin')
    print('++++++++++++++++++++++++++++++++++++++++++++++')

if __name__=='__main__':
    main()

jika kita jalankan hasilnya akan seperti ini

hasil program untuk mengkonversi suhu

semoga bermanfaat dan mencoba, ikuti studi kasus lainya di pesonainformatika ada beberapa bahasa pemrograman lainya seperti Java, Python C++, semangat ngoprek

Exit mobile version