Python Temperature Conversion Program

Erika Putri Lestari

Sosial Media


1 orang menyukai ini
Suka

Summary

Python adalah bahasa pemrograman tingkat tinggi yang dikenal karena sintaks yang bersih dan mudah dibaca. Python digunakan secara luas dalam pengembangan perangkat lunak, analisis data, kecerdasan buatan, dan banyak lagi. Keunggulan Python mencakup kemudahan pemahaman bagi pemula dan fleksibilitas yang memikat bagi pengembang berpengalaman.

Description

Program Temperature Converter ini dibuat untuk membantu pengguna dalam mengubah suhu dari skala Celsius ke Fahrenheit dan sebaliknya. Dengan memasukkan nilai suhu dalam Celsius atau Fahrenheit.

Dalam program ini terdapat dua fungsi, “celsius_ke_fahrenheit” untuk mengubah suhu dari Celsius ke Fahrenheit dan “fahrenheit_ke_celsius” untuk mengubah suhu dari Fahrenheit ke Celsius.

Selanjutnya, terdapat fungsi "main" yang merupakan inti dari program. Di dalam main, terdapat sebuah loop "while True" yang akan terus berjalan hingga program dihentikan. Pada setiap iterasi loop, pengguna diminta untuk memilih opsi antara mengonversi dari Celsius ke Fahrenheit atau sebaliknya. Kemudian, program akan meminta pengguna untuk memasukkan nilai suhu yang akan dikonversi.

Setelah memasukkan pilihan dan nilai suhu, program akan memeriksa apakah input yang dimasukkan oleh pengguna valid. Jika valid, program akan melakukan konversi menggunakan fungsi yang sesuai dan mencetak hasil konversi ke layar. Jika input tidak valid, program akan memberikan pesan kesalahan dan meminta pengguna untuk memasukkan input yang benar.

Jika terjadi kesalahan pada saat pengguna memasukkan input, seperti memasukkan huruf bukan angka, program akan menangkap kesalahan tersebut dan memberikan pesan kesalahan yang sesuai. Setelah itu, program akan terus berjalan hingga pengguna memilih untuk keluar dari program.
 

Berikut kode programnya :


Berikut output yang ditampilkan ketika program dijalankan, dengan pengguna memilih opsi Celsius ke Fahrenheit dan suhu celsius 90 derajat :

Informasi Course Terkait
  Kategori: Cyber Security
  Course: Dasar - Dasar Python