Contoh Program Menghitung Suhu Java Netbeans

Contoh Program Menghitung Suhu Java Netbeans

Contoh Program Menghitung Suhu Java Netbeans

Suhu atau Temperatur adalah salah satu besaran pokok pada perhitungan Fisika yang menyatakan panas atau dinginnya suatu benda. suhu sendiri memiliki 4 Skala yang berbeda beda. diantaranya Celsius, Reamur, Fahrenheit, dan Kelvin.

untuk mempermudah Cara Menghitung Suhu, disini saya akan menjelaskan dan memberikan Tutorial Bagaimana Cara Membuat Program Menghitung Suhu atau Konversi Suhu di Java Netbeans.

Contoh Program Konversi Suhu

sebelum kita Membuat Program Menghitung Suhu, ada baiknya kalian pahami dulu rumus untuk konversi suhu. agar kalian dapat memahami Algoritma perhitungan suhu dan bisa menerapkannya kedalam Program atau Aplikasi yang kalian buat.

Rumus Konversi Suhu:

  • Celsius (C)
    R = (4/5) x C
    F = (9/5) x C + 32
    K = C + 273
  • Reamur (R)
    C = (5/4) R
    F = (9/4) R + 32
    K = (5/4) R + 273
  • Fahrenheit (F)
    C = 5/9 (F-32)
    R = 4/9 (F-32)
    K = 5/9 (F-32) + 273
  • Kelvin (K)C = K – 273
    R = 4/5 (K-273)
    F = 9/5 (K-273) + 32
Baca Juga : Tutorial Membuat Website jadi Shortcut Keren
setelah kalian memahami rumus konversi suhu, sekarang kita akan Membuat Program Menghitung/ Konversi Suhu di Java Netbeans. kenapa disini saya tidak menggunakan Program C/ C++ ? karena Netbeans sudah memiliki tampilan GUI sedangkan C/ C++ belum.

Membuat Program Menghitung Suhu Java Netbeans

1.) Buka software atau aplikasi Netbeans pada Laptop/ PC kalian dan buat Project baru
2.) buat 1 JFrame From dan desain seperti gambar dibawah ini
berikan Variable Name masing masing objek
3.) berikan Variable Name masing masing objek seprti gambar berikut, dengan cara klik kanan pada objek > change variable name.
masukan juga button group
4.) masukan juga button group untuk mengelompokan Radio Button yang kita gunakan dalam program tersebut. drag button group ke projek > klik kanan pada radio button > properties > pada pilihan button grup, pilih nama variable name button grup kalian. ulangi cara ini untuk Radio Button berikutnya.
5.) double klik pada button Hitung, dan masukan source code atau sckrip berikut:
int hsl = Integer.parseInt(suhu.getText());
        
        if(cel.isSelected())
        {
           float f = (float)9/5 * hsl + 32;
           float r = (float )4/5 * hsl;
           float k = hsl + 273;
           
           celsius.setText(""+hsl);
           fahrenheit.setText(""+f);
           kelvin.setText(""+k);
           reamur.setText(""+r);
        }
        else if(fah.isSelected())
        {
           int f = hsl - 32; 
           float c = (float)5/9 * f;
           float r = (float)4/9 * f;
           float k = (float)5/9 * f + 273;
           
           celsius.setText(""+c);
           fahrenheit.setText(""+hsl);
           kelvin.setText(""+k);
           reamur.setText(""+r);
        }
        else if (rea.isSelected())
        {
           //int f = hsl - 32; 
           float c = (float)5/4 * hsl;
           float f = (float)9/4 * hsl + 32;
           float k = 5/4 * hsl + 273;
           
           celsius.setText(""+c);
           fahrenheit.setText(""+f);
           kelvin.setText(""+k);
           reamur.setText(""+hsl);
        }
        else if (kel.isSelected())
        {
           int k = hsl - 273; 
           float c = hsl - 273;
           float r = (float)4/5 * k;
           float f = 9/5 * k + 32;
           
           celsius.setText(""+c);
           fahrenheit.setText(""+f);
           kelvin.setText(""+hsl);
           reamur.setText(""+r); 
        }
6.) silahkan tes program menghitung suhu ini, dengan cara run file.

dari contoh program sederhana netbeans di atas, saya telah memasukan Rumus Perhitungan Konversi Suhu kedalam sebuah program.

dan dari program di atas juga saya menggunakan Radio Button untuk system pemilihannya. atau kalian juga bisa mengganti atau menggunakan cek box.

jika kalian masih bingun dari penjelasan dari pembuata Contoh Program Menghitung Konversi Suhu di atas, kalian bisa download Source Codenya disini.
dan untuk penjelasan dari program di atas silahkan simak video berikut. silahkan berkomentar jika ada yang ingin di tanyakan
Buka Komentar