Disini ada 5 Contoh Program java yang berbeda !! bisakah anda melihat pebedaan dari 5 Program tersebut..???? awalnya saya bingung ini maksudnya apa ( maklum ga bakat jadi programmer ) tapi setelah di pahami ternyata disini jelaskan apa itu procedure apa itu fungsi , deklarasi di luar methods. Walaupun program ini menghasilkan hasil yang sama.
From : Dosen Ir. Agus Kanda. Java.unindra.net
public class satu
{
public static void main(String [] x)
{
// deklarasi
int tugas,uts,uas;
double nilai;
for (int i=0;i<x.length;i++)
System.out.println("Argumen"+i+" adalah :"+x[i]);
// pemberian nilai
tugas=67; uts=65; uas= 76;
// aritmatik
nilai= 0.2*tugas+0.3*uts+0.5*uas;
// mencetak ke layar keluaran
System.out.println(tugas+" "+uts+" "+uas+" "+nilai);
}
}
public class dua
{
// deklarasi di luar method / properti
static int tugas, uts, uas;
static double nilai;
public static void main (String[] x)
{
for(int i=0;i<x.length;i++)
System.out.println("Argumen"+i+" adalah :"+x[i]);
// pemberian nilai
tugas=67; uts=65; uas= 76;
// aritmatik
nilai= 0.2*tugas+0.3*uts+0.5*uas;
// mencetak ke layar keluaran
System.out.println(tugas+" "+uts+" "+uas+" "+nilai);
}
}
public class tiga
{
public static void main(String[] x)
{
for(int i=0;i<x.length;i++)
System.out.println("Argumen"+i+" adalah : "+x[i]);
int tugas,uts,uas;
tugas=67; uts=65; uas= 76;
double nilai= 0.2*tugas+0.3*uts+0.5*uas;
System.out.println(tugas+" "+uts+" "+uas+" "+nilai);
String nh;
if (nilai > 85.0) nh="A";
else if(nilai > 78.0) nh="B";
else if(nilai > 60.0) nh="C";
else if(nilai > 45.0) nh="D";
else nh="E";
System.out.println(tugas+" "+uts+" "+uas+" "+nilai+" "+nh);
}
}
public class empat
{
static String NilaiHuruf(double nilai)
{
String nh;
if (nilai>85.0) nh="A";
else if (nilai>78.0) nh="B";
else if (nilai>60.0) nh="C";
else if (nilai>45.0) nh="D";
else nh="E";
// karena harus mengembalikan nilai String
return nh;
}
public static void main(String[] x)
{
int tugas,uts,uas;
tugas= 67; uts=65; uas=76;
double nilai =0.2*tugas+0.3*uts+0.5*uas;
System.out.println(tugas+" "+uts+" "+uas+" "+nilai);
String nhuruf=NilaiHuruf(nilai);
System.out.println(tugas+" "+uts+" "+uas+" "+nilai+" "+nhuruf);
System.out.println(tugas+" "+uts+" "+uas+" "+nilai+" "+NilaiHuruf(nilai));
}
}
</pre>
public class lima
{
static int tugas, uts,uas;
static double nilai;
static String nh;
// void karena tidak mengembalikan apapun (return)
static void NilaiHuruf()
if (nilai > 85.0) nh="A";
else if(nilai > 78.0) nh="B";
else if(nilai > 60.0) nh="C";
else if(nilai > 45.0) nh="D";
else nh="E";
public static void main(String[] x)
{
tugas=67; uts=65; uas= 76;
nilai= 0.2*tugas+0.3*uts+0.5*uas;
System.out.println(tugas+" "+uts+" "+uas+" "+nilai);
NilaiHuruf();
System.out.println(tugas+" "+uts+" "+uas+" "+nilai+" "+nh);
}
<pre>




RSS - Posts
Juli 22, 2009 pukul 1:04 pm
ada souce code aplikasi yang uidah jadi ga? mohon bntuannya yaahhh
Juli 22, 2009 pukul 3:36 pm
bermain dengan user interface ya..(saya belum kesana) sekarang masih dasar saja..(karena baru pindah dari FreePascal,.. tapi dalam waktu dekat ini aka saya coba…
terima kasih telah berkunjung…
Agustus 8, 2009 pukul 4:12 pm
salam kenal,,
saya termasuk new bie dalam java,,
ada ga tutorial yang lebih detaill mengenai tulisan yang mas buat diatas,
Agustus 9, 2009 pukul 1:49 pm
tutorila tentang penjelasan satu persatu ya ..
yg di atas itu sederhana koq. kita dapat mendeklarasikan sebuah variabel di dalam atau d luar kelas saja sebenarnya dengan kata kunci static, dan sedikit fungsi dan procedure..
kebetulan sedang ada kerjaan jadi mungkin nanti saya buatkan..