Mumpung lagi ada niat dan kemauan buat praktek ngoding XD
Silahkan di copas buat bahan belajar...
Semoga bermanfaat ^^
/**
* Title : Program demo konversi suhu
* Deskripsi: Penggunaan konstanta dalam program.
*/
class Temperatur {
// Mendeklarasikan variabel kelas
int hasil;
double celcius, fahrenheit;
// Mendeklarasikan konstanta kelas
final double KONST_FAHR = 32.0;
// Method konversi dari Celcius ke Fahrenheit
public double toFahrenheit(double suhuCelcius){
fahrenheit = KONST_FAHR + (9.0/5.0) * suhuCelcius;
return fahrenheit;
}
//Method konversi dari Fahrenheit ke Celcius
public double toCelcius(double suhuFahrenheit){
celcius = (suhuFahrenheit - KONST_FAHR) * (5.0/9.0);
return celcius;
}
}
public class DemoKonversiSuhu {
/** Main Method */
public static void main(String[] args){
// Mendeklarasikan data
double suhuCelcius, suhuFahrenheit, hasilCelcius, hasilFahrenheit;
suhuCelcius = 37.0;
suhuFahrenheit = 145.0;
// Membuat objek "temp" dari kelas Temperatur
Temperatur temp = new Temperatur();
// Mengkonversi suhu
hasilFahrenheit=temp.toFahrenheit(suhuCelcius);
hasilCelcius=temp.toCelcius(suhuFahrenheit);
// Mencetak hasil di console
System.out.println("\nPROGRAM DEMO KONVERSI SUHU");
System.out.println("---------------------------\n");
System.out.println("Suhu Celcius = " + suhuCelcius + " derajat.");
System.out.println("\nKonversi ke Fahrenheit" + hasilFahrenheit + " derajat.");
System.out.println("\nSuhu Fahrenheit = " + suhuFahrenheit + " derajat.");
System.out.println("\nKonversi ke Celcius" + hasilCelcius + " derajat.");
}
}
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment