Rabu, 17 Agustus 2011

Test Praktek KONVERSI SUHU

Membuat program perhitungan Suhu dengan Suhu  awal Celcius dan dapat mengubah ke 3 suhu pilihan, dengan pilihan :
1.Konversi celsius to farenhet
2.Konversi celsius to kelvin
3.Konversi celsius to reamur
hingga dapat menghasilkan perhitungan yang tepat.





Code:
import java.util.Scanner;
public class latihan
{
	
	public static void main(String[] args)
	{
		System.out.println("1.Konversi celsius to farenhet");
		System.out.println("2.Konversi celsius to kelvin");
		System.out.println("3.Konversi celsius to reamur");
		int pilihan; 
		Scanner p = new Scanner(System.in);
		System.out.println("Masukan No Pilihan : ");
		pilihan = p.nextInt();
		{	
		int ni;
		Scanner n = new Scanner(System.in);
		System.out.println("Masukan Nilai : ");
		ni = n.nextInt();
			int x = 0;
			int y = 0;
			int z = 0;
		latihan lt = new latihan();
		x = lt.farenhet(ni);
		y = lt.reamur(ni);
		z = lt.kelvin(ni);
		
		switch(pilihan)
		{
		case 1:
		cetak(x);
		break;
		case 2:
		cetak(z);
		break;
		case 3:
		cetak(y);
		break;
		default:
			System.out.println("Sorry, you failed!");
		}
		}
	}
		public int farenhet(int a) //contoh fungsi
	{
		int hasil  = 0;
		hasil = (9*a/5) + 32;
		return hasil;
	}
		
		public int kelvin(int b) //contoh fungsi
	{
		int hasil  = 0;
		hasil = b + 273;
		return hasil;
	}
		
		public int reamur(int c) //contoh fungsi
	{
		int hasil  = 0;
		hasil = 4 / 5 * c;
		return hasil;
	}
	public static void cetak (int kal) // contoh procedur
	{
		System.out.print("Hasil = " +kal);
	}	
}


	


Pada Program di atas akan menghasilkan Output :


Tidak ada komentar:

Posting Komentar