Coding Java Konversi Suhu

Coding Java  Konversi Suhu-portalsaintek.blogspot.com

Kali ini, portal saintek akan memposting coding bagaimana mengonversi suatu satuan suhu ke satuan suhu lainnya. Bagi teman-teman yang butuh program ini untuk tugas atau sekedar coba-coba ataupun memang lagi butuh, dapat anda coba coding java berikut ini sekaligus meltih diri untuk melakukan pengcodingan java.



 Selamat mencoba nih codingnya : 
 
import java.util.Scanner;
public class Suhu{
               
                static double celcius;
                static double reamur;
                static double fahrenheit;
                static double kelvin;
                static void hitung(int a, double b){
                                                               
                                if (a==1) {
                                                reamur = (double)4/5 * b;
                                                fahrenheit = (double)9/5*b+32;
                                                kelvin = (double) b+273.15;
                                }
                                else if (a==2) {
                                                celcius = (double)5/4 * b;
                                                fahrenheit = (double)9/4*b+32;
                                                kelvin = (double)4/5*b+273.15;
                                }
                                else if (a==3) {
                                                celcius = (double)(b-32)/9/5;
                                                reamur = (double)(b-32)/9/4;
                                                kelvin = (double)(b+459.67)/9/5;
                                }
                                else if (a==4) {
                                                celcius = (double)b-273.15;
                                                reamur = (double)(b-273.15)*4/5;
                                                fahrenheit = (double)b*9/5-459.67;
                                                                                }
                }

                public static void main(String[] args) {
                                               
                                int pilih;
                                int suhu;
                                double input;
                               
                                Scanner in = new Scanner(System.in);
                               
                                System.out.println("1 -> Celcius");
                                System.out.println("2 -> Reamur");
                                System.out.println("3 -> Fahrenheit");
                                System.out.println("4 -> Kelvin");
                                System.out.println("------------------");
                                System.out.print("Pilih jenis suhu: ");
                               
                                pilih = in.nextInt();
                               
                                int pilihan = pilih;
                               
                                switch(pilihan) {
                                                case 1: {
                                                                suhu = 1;
                                                                System.out.print("Masukkan suhu= ");
                                                                input = in.nextInt();
                                                                System.out.println("");
                                                                System.out.println(input+" Celcius dikonversikan menjadi");
                                                                hitung(suhu,input);
                                                                System.out.println("Reamur= "+reamur);
                                                                System.out.println("Fahrenheit= "+fahrenheit);
                                                                System.out.println("Kelvin= "+kelvin);
                                                                break;
                                                }
                                                case 2: {
                                                                suhu = 2;                                                             
                                                                System.out.print("Masukkan suhu= ");
                                                                input = in.nextInt();
                                                                System.out.println("");
                                                                System.out.println(input+" Reamur dikonversikan menjadi");
                                                                hitung(suhu,input);
                                                                System.out.println("Celcius= "+celcius);
                                                                System.out.println("Fahrenheit= "+fahrenheit);
                                                                System.out.println("Kelvin= "+kelvin);
                                                                break;
                                                }
                                                case 3: {
                                                                suhu = 3;                                                             
                                                                System.out.print("Masukkan suhu= ");
                                                                input = in.nextInt();
                                                                System.out.println("");
                                                                System.out.println(input+" Fahrenheit dikonversikan menjadi");
                                                                hitung(suhu,input);
                                                                System.out.println("Celcius= "+celcius);
                                                                System.out.println("Reamur= "+reamur);
                                                                System.out.println("Kelvin= "+kelvin);
                                                                break;
                                                }
                                                case 4: {
                                                                suhu = 4;                                                             
                                                                System.out.print("Masukkan suhu= ");
                                                                input = in.nextInt();
                                                                System.out.println("");
                                                                System.out.println(input+" Kelvin dikonversikan menjadi");
                                                                hitung(suhu,input);
                                                                System.out.println("Celcius= "+celcius);
                                                                System.out.println("Reamur= "+reamur);
                                                                System.out.println("Fahrenheit= "+fahrenheit);                                                              
                                                                break;
                                                }                                             
                                                default: {
                                                                System.out.println("Pilihan yang anda masukkan tidak tersedia");
                                                                break;
                                                }
                                }
                               
                               
                                               
                }

}

Dan jika berhasil, berikut tampilannya di comand prompt :

Terima kasih telah mengunjungi portalsaintek.blogspot.com dan nantikan all about java  lainnya di portalsaintek.blogspot.com

Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 komentar :

Posting Komentar