Penulis : Marcelo Evander
evanello7th.blogspot.com
public static void main(String[] args) {
film f = new film(1,"2 Fast 2 Furious 5","Action",2011,50000,3);
System.out.println("\t.:Toko Film Bagus :.\n");
f.info();
System.out.println();
f.totalHarga();
f.discount();
f.totalBayar();
}
}
Coding main() tersebut meminta kita harus membuat sebuah
Tugas ini berhasil aku selesaikan dengan cara biasa (tidak membuat method secara terpisah sesuai ketentuan soal) karena belum tau cara buat method-method Java dan cara manggilnya di method main().
int total, diskon;
diskon = total * 10/100;
Senin, 30 Mei 2011
Membuat Class Di JAva
Senin, Mei 30, 2011
SELSY DALOM BLOG'S
Membuat sebuah aplikasi memang bukanlah sesuatu yang mudah, sekalipun aplikasi tersebut sederhana.
Sebagai seorang mahasiswa yang baru aja belajar pemrograman, aku merasa kesulitan ketika mendapat tugas dari asisten
dosen ku karena sepenggal coding dan outputnya sudah ditentukan di soal. Outputnya kelihatan cukup sederhana karena
hanya disuruh tampilin seperti ini :Kelihatannya gampang.
Masalahnya, di soal tersebut sudah ada coding method main-nya dan kita disuruh melengkapi coding tersebut, sehingga soal
diatas terasa susah (buat aku sih...mungkin yang udah pakar ini gampang aja.. hehe). Ini coding-nya :harga_satuan, jumlah menampilkan Atribut dengan nilainya yang diambil dari Constructor,
harga, totalBayar();
Buat yang ngerti pasti udah tau kalo aplikasi sederhana diatas dibangun dengan bahasa Java.
public static void main(String[] args) {
film f = new film(1,"2 Fast 2 Furious 5","Action",2011,50000,2);
System.out.printf("Kode Film : %d \n",f.getkodeFilm());
System.out.printf("Judul Film : %s \n",f.getjudulFilm());
System.out.printf("Jenre : %s \n",f.getJenisFilm());
System.out.printf("Tahun Terbit : %d \n",f.getTahunTerbit());
System.out.printf("Harga Satuan : Rp.%d \n",f.getHargaSatuan());
System.out.printf("Jumlah : %d \n",f.getJumlah());
System.out.println();
total = f.getJumlah() * f.getHargaSatuan();
System.out.println("Total : "+ total);
if(total<100000){
System.out.println("Anda tidak mendapat diskon");
}else
{
System.out.println("diskon ="+ diskon);
}
}
}
Setelah berhasil membuat coding diatas, akhirnya penulis coba untuk membuat method masing-masing dengan ‘merombak’
script main() diatas, dengan membuat method info(),totalHarga(),discount(), dan totalBayar();//method info
void info(){
film f = new film(1,"2 Fast 2 Furious 5","Action",2011,50000,3);
System.out.printf("Kode Film : %d \n",f.getkodeFilm());
System.out.printf("Judul Film : %s \n",f.getjudulFilm());
System.out.printf("Jenre : %s \n",f.getJenisFilm());
System.out.printf("Tahun Terbit : %d \n",f.getTahunTerbit());
System.out.printf("Harga Satuan : Rp.%d \n",f.getHargaSatuan());
System.out.printf("Jumlah : %d \n",f.getJumlah());
}
//method totalHarga
void totalHarga(){
int total, diskon;
total = getJumlah() * getHargaSatuan();
System.out.println("Total : "+ total);
}
//method discount
void discount(){
int total, diskon;
total = getJumlah() * getHargaSatuan();
if(total<=100000){
System.out.println(">> Maaf Anda tidak mendapat diskon");
}else
{
diskon = total * 10/100;
total = total - diskon;
System.out.println(">> Selamat anda mendapat discount 10% = "+ diskon+" b^_*d");
}
}
//method totalBayar
void totalBayar(){
int total, diskon;
total = getJumlah() * getHargaSatuan();
if(total<=100000){
System.out.println("Total Bayar : "+total);
}else
{
diskon = total * 10/100;
total = total - diskon;
System.out.println("Total Bayar = "+ total);
}
}
//Main Program
public static void main(String[] args) {
film f = new film(1,"2 Fast 2 Furious 5","Action",2011,50000,3);
System.out.println("\t.:Toko Film Bagus :.\n");
f.info();
System.out.println();
f.totalHarga();
f.discount();
f.totalBayar();
}
}
Lihat main programnya, ternyata aku telah berhasil menyelesaikan tugas ini dengan baik (sesuai dengan ketentuan soal), ga
nyangka bisa selesaikan tugas ini. Inti-nya teman-teman kita ga boleh bilang ‘ga bisa’ di kutip dari kata-kata dosenku..hehehe
Semoga Postingan ini bisa bermanfaat ya.. teman-teman.. komentar dari teman-teman sangat penulis harapkan… Makasih
sebelumnya.. Tuhan Memberkati !! :D
Download Coding lengkapnya disini.
0 komentar:
Posting Komentar