CONVERTER DENGAN PYTHON
PROGRAM CONVERTER SEDERHANA DENGAN PYTHON
Pada blog ini, kita akan bereksperimen membuat suatu program Converter Suhu dengan meng-aplikasikan pengetahuan kita tentang Coding dan rumus-rumus yang akan dibutuhkan nantinya.
LANGKAH-LANGKAHNYA SEBAGAI BERIKUT :
- MASUKKAN RUMUS KONVERSI SUHU
print("=====Konversi Celcius=====")
celcius = 74 # ANGKA SEBAGAI CONTOH
fahrenheit = (9 / 5) * celcius + 32
reamur = (4 / 5) * celcius
kelvin = celcius + 273print("=====Konversi Fahrenheit=====")
fahrenheit = 68 # ANGKA SEBAGAI CONTOH
celcius = (5 / 9) * (fahrenheit - 32)
reamur = (4 / 9) * (fahrenheit - 32)
kelvin = (5 / 9) * (fahrenheit - 32) + 273print("\n=====Konversi Reamur=====")
reamur= 74 # ANGKA SEBAGAI CONTOH
celcius = (5 / 4) * reamur
fahrenheit = (9 / 4) * reamur + 32
kelvin = (5 / 4) * reamur + 273print("=====Konversi Kelvin=====")
kelvin = 62 # ANGKA SEBAGAI CONTOH
celcius = kelvin - 273
fahrenheit = (9 / 5) * (kelvin - 273) + 32
reamur = (4 / 5) * (kelvin - 273)Perlu diingat bahwa rumus-rumus tersebut sifatnya mutlak dan tidak dapat diubah. Karna rumus tersebut telah valid digunakan untuk perhitungan suhu, dan akan kita gunakan itu untuk membuat program Python ini.
- MENJALANKAN PROGRAM PENGAMBILAN INPUT
celcius = float(input("Masukkan nilai Celcius : "))fahrenheit = float(input("Masukkan nilai Fahrenheit : "))reamur = float(input("Masukkan nilai Reamur : "))kelvin = float(input("Masukkan nilai Kelvin : "))Sangat disarankan untuk kita menetapkan Float sebagai tipe inputnya, karena value data dari sebuah suhu tidak selalu bertipe bilangan bulat.
KEDUA UNSUR UTAMA TERSEBUT TELAH DIBUAT, TETAPI KITA HARUS MELAKUKAN SATU TAHAP LAGI YANG NANTINYA AKAN MEMBERIKAN KETERANGAN YANG LEBIH SPESIFIK, AGAR PROGRAM KITA DAPAT LEBIH DIMENGERTI.
- SPESIFIKASI TERHADAP PROGRAM
# KONVERSI CELCIUS
print("Nilai Celcius : ", celcius, "C")
print("Nilai dalam fahrenheit :", fahrenheit, "F")
print("Nilai dalam reamur :", reamur, "R")
print("Nilai dalam Kelvin :", kelvin, "K")# KONVERSI FAHRENHEIT
print("Nilai Fahrenheit : ", fahrenheit, "F")
print("Nilai dalam Celcius :", celcius, "C")
print("Nilai dalam reamur :", reamur, "R")
print("Nilai dalam Kelvin :", kelvin, "K")# KONVERSI REAMUR
print("Nilai reamur :", reamur, "R")
print("Nilai Celcius : ", celcius, "C")
print("Nilai dalam fahrenheit :", fahrenheit, "F")
print("Nilai dalam Kelvin :", kelvin, "K")# KONVERSI KELVIN
print("Nilai reamur :", reamur, "R")
print("Nilai Celcius : ", celcius, "C")
print("Nilai dalam fahrenheit :", fahrenheit, "F")
print("Nilai dalam Kelvin :", kelvin, "K")SEMUA PROGRAM SUDAH SIAP UNTUK KITA JALANKAN
- JALANKAN PROGRAM

PROGRAM AKAN MEMINTA KITA UNTUK MEMASUKKAN NILAI SUHU YANG INGIN KITA KONVERSI. JIKA DILIHAT DARI SOURCE CODE, KITA MEMBUAT PROGRAM KONVERSI BERJALAN BERURUTAN. DIMULAI DARI CELCIUS, FAHRENHEIT, REAMUR, DAN KEMUDIAN KE KELVIN.
- MASUKKAN NILAI SUHU YANG INGIN DIKONVERSI

PROGRAM TELAH BERHASIL KITA BUAT :)

Komentar
Posting Komentar