Sunday, March 7, 2010

Tugas Algoritma Pemrograman

tanya bek.....
"ngapain seh lo masukin tugas lo ke blog???"
jawabannya :
"biar adek angkatan gampang bikin tugasnya hhehehe.... " *jail mode :on*


huffhhhh lama banget gak posting, ni blog ampe manyun gini ama gw gara" jarang dibelai kayak dulu. Dari pada gw bingung cerita hal" aneh, mendingan gw kasih ajah tugas gw ini.

.:Beberapa Program yang gw bikin dengan bantuan temen" jugah tentunya ^_^



import java.util.Scanner;
public class task1 {
public static void main (String [] args){
System.out.println("-MENU PILIHAN-");
System.out.println("1.Menghitung luas dan keliing lingkaran");
System.out.println("2.Konversi suhu dari Celcius menjadi Reamur dan farenheit");
System.out.println("3.Menghitung sisi miring segitiga siku-siku");
System.out.println("4.Mengkonversi detik ke hari, jam dan menit");
System.out.println("5.Keluar");

System.out.println(" ");
System.out.print("Masukkan pilihan anda : ");
Scanner pilihan = new Scanner (System.in);
int pilih = pilihan.nextInt();
switch (pilih){


case 1 :
System.out.println(" ");
System.out.println("-PROGRAM MENGHUTUNG KELILING DAN LUAS LINGKARAN-");
System.out.println(" ");
System.out.print("Masukkan jari-jari lingkaran : ");
Scanner jari = new Scanner(System.in);
double r = jari.nextDouble ();
double K,L;
final double phi = 3.14;
K = 2*phi*r;
L = phi*r*r;
System.out.println("Keliling = " + K);
System.out.println("Luas = " + L);
break;

case 2 :
System.out.println(" ");
System.out.println("-PROGRAM KONVERSI SUHU-");
System.out.println(" ");
System.out.print("Masukkan suhu celcius : ");
Scanner celcius = new Scanner (System.in);
double c = celcius.nextDouble();
double R, F;
R = 0.8*c;
F = 1.8*c+32;
System.out.println("Suhu Reamurnya = " + R);
System.out.println(" ");
System.out.println("Suhu Farenheitnya = " +F);
break;

case 3 :
System.out.println(" ");
System.out.println("-PROGRAM MENGHITUNG SISI MIRING SUATU SEGITIGA SIKU-SIKU-");
System.out.println(" ");
System.out.print("Masukkan alasnya = ");
double a, t, s;
Scanner alas = new Scanner (System.in);
a = alas.nextDouble();
System.out.print("Masukkan tingginya = ");
Scanner tinggi = new Scanner (System.in);
t = tinggi.nextDouble();
s = Math.sqrt (Math.pow(a,2)+Math.pow(t,2));
System.out.println("Sisi miringnya adalah = " + s);
break;

case 4 :
System.out.println(" ");
System.out.println("-PROGRAM KONVERSI WAKTU-");
System.out.println(" ");
System.out.print("Masukkan banyaknya detik : ");
Scanner detik = new Scanner (System.in);
double de = detik.nextDouble();
double har, jam, men, det;
har = de/86400;
jam = de/3600;
men = de/60;
det = de;

System.out.println(" ");
System.out.println(de + "detik = " + har + "hari ");
System.out.println(de + "detik = " + jam + "jam ");
System.out.println(de + "detik = " + men + "menit ");
System.out.println(de + "detik = " + det + "detik ");
break;

case 5 :
System.out.println(" ");
System.out.println("^_^ MUCHO GRACIAS ^_^");
break;


default : System.out.println (" ");
System.out.println ("Pilihane salah jo!!");

}



}
}



cobain deh, bikin ulang program ini yaa dimodifikasi lah biar lebih bagus en lebih kreatif trus jalankan program tersebut di JC, ato pake notepad-cmd etc lah...
moga bermanfaat ^_^

No comments: