Skip to content

Aplikasi Temperatur Suhu

main program

main program

Program ini merupakan aplikasi konversi suhu, yang dapat melakukan konversi suhu Fahreinhet ke Celsius dan Celsius to Fahreinhet . Aplikasi ini menggunakan GUI. Selamat mencoba. GBU.

source code :

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class CTemp extends JFrame {

private JButton button;

public static void main(String[] args) {

CTemp frame = new CTemp();

frame.setSize(300,120);

frame.createGUI();

frame.setVisible(true);

}

private void createGUI() { //membangun GUI

setDefaultCloseOperation(EXIT_ON_CLOSE);

Container window = getContentPane();

window.setLayout(new FlowLayout() );

button = new JButton(“Konversi Fahrenheit ke Celsius”); //tombol F to C

window.add(button);

button.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

actionFanrenheit(e);

}

});

button = new JButton(“Konversi Celsius ke Fahrenheit”); //tombol C to F

window.add(button);

button.addActionListener(new ActionListener() {

public void actionPerformed(ActionEvent e) {

actionCelcius(e);

}

});

}

public void actionFanrenheit(ActionEvent e) { //Fungsi untuk konversi Fahrenheit ke Celsius

int fahrenheit, celsius;

String fahrenheitString;

fahrenheitString = JOptionPane.showInputDialog(“Suhu (fahrenheit): “);

fahrenheit = Integer.parseInt(fahrenheitString);

celsius = (((fahrenheit – 32) / 9) *5); //rumus konversi

JOptionPane.showMessageDialog(null, fahrenheit + ” Derajat Fahrenheit\n” + “menjadi\n” + celsius + ” Derajat Celsius”);

}

public void actionCelcius(ActionEvent e) { //Fungsi untuk konversi Celsius ke Fahrenheit

int celsius2, fahrenheit2;

String celsiusString;

celsiusString = JOptionPane.showInputDialog(“Suhu (celsius): “);

celsius2 = Integer.parseInt(celsiusString);

fahrenheit2 = (((celsius2 * 9) / 5) +32); //rumus konversi

JOptionPane.showMessageDialog(null, celsius2 + ” Derajat Celsius\n” + “menjadi\n” + fahrenheit2 + ” Derajat Fahrenheit”);

}

}

Ctemp.java

Created by Saut J Tambunan

3 Komentar leave one →
  1. denmasrendy permalink
    02/01/2009 2:12 PM

    wey ini tugas algo ut..
    hahaha

    • bangsaut permalink
      02/01/2009 5:06 PM

      Iya… hha,,,, lumayan lach…
      coba untuk berbagi,,, sapa tau ada yang butuh….
      :))

  2. Indra permalink
    25/02/2012 3:08 PM

    Thanks ya Bank😀

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: