Rabu, April 04, 2012

(Lagi) Tugas Kuliah.. Program JAVA untuk Penjualan Agen susu :D

Mepeeeeeeettt...
Jam segini baru ngerjain tugas yang kelewat setelah dapet info dari temen2. Pffiuhh..
Tugasnya masih seputar Operator Kondisi juga, cuma lebih diperluas aja dan ga sesederhana yang sebelum ini.

Perintahnya.. ----> "Buatlah program untuk menghitung total pembayaran dari sebuah penjualan agen susu di kota besar ini.."



/**
 * @(#)agen_SUSU.java
 *
 *
 * @author 
 * @version 1.00 2012/4/4
 */




import java.util.Scanner;
public class agen_SUSU {


   public static void main (String[] args) {
    Scanner inputkv = new Scanner (System.in);
    String merk,ukuran;
    double hrg=0,jml,byr;
   
   System.out.println("TOKO KELONTONG APA AJA BOLEEEEEEHHH");
   System.out.println("-------------------------");
   System.out.println("A.    Susu Dancow");
   System.out.println("        1.     Ukuran Kecil");
   System.out.println("        2.     Ukuran Sedang");
   System.out.println("        3.     Ukuran Besar");
   System.out.println("B.    Susu Bendera");
   System.out.println("        1.     Ukuran Kecil");
   System.out.println("        2.     Ukuran Sedang");
   System.out.println("        3.     Ukuran Besar");
   System.out.println("C.    Susu SGM");
   System.out.println("        1.     Ukuran Kecil");
   System.out.println("        2.     Ukuran Sedang");
   System.out.println("        3.     Ukuran Besar");
   System.out.println();
   System.out.print("\nMasukan Merk Susu        [ Dancow | Bendera | SGM ] : ");
   merk=inputkv.nextLine();
   System.out.print("Masukan Ukuran Kaleng    [ Kecil | Sedang | Besar ] : ");
   ukuran=inputkv.nextLine();
   
   if (merk.equals("Dancow"))
           {
               if (ukuran.equals("Kecil"))
               {    hrg=25000;}
               else if (ukuran.equals("Sedang"))
               {    hrg=20000;}
               else
               {    hrg=15000;}
        }
   else if (merk.equals("Bendera"))
           {
               if (ukuran.equals("Kecil"))
               {    hrg=20000;}
               else if (ukuran.equals("Sedang"))
               {    hrg=17500;}
               else
               {    hrg=13500;}
        }
   else
           {
               if (ukuran.equals("Kecil"))
               {    hrg=22000;}
               else if (ukuran.equals("Sedang"))
               {    hrg=18500;}
               else
               {    hrg=15000;}
        }
        
   System.out.println("\nHarga Satuan Barang Rp. "+hrg);
   System.out.print("Jumlah Yang Dibeli : ");
   jml=inputkv.nextDouble();
   
   byr=hrg*jml;
   System.out.println("\nHarga Yang Harus Dibayar Sebesar Rp. "+byr);
   }  
}

klik RUN or press F5


Dan outputnya seperti ini..




Agak random yah dari kmarin upload blog tentang program tapi cuma dikasih listing + hasil running-annya ajah. Hmm, kalo ada yang mau tanya2, sok silahkan di isi kolom comment nya. Kalo ga susah2 amat, ya saya jawab.. :D

To: Bu Laila
Tugas yang ini aku juga udah selesai ya Bu.. :)

Minggu, April 01, 2012

Tugas Kuliah (lagi) ---> Operator Kondisi "Nilai Akhir"


Tugas... Tugas...
Kali ini bahasannya udah sampe Operator Kondisi buat yang ga tau mungkin lebih familiar sama yang namanya fungsi if.


Soalnya seperti ini :
Buatlah Aplikasi nilai akhir siswa dengan menggunakan Fungsi Masukan dan Operator Kondisi !

Nah, Listingnya begini..

/**
 * @(#)nilai_akhir.java
 *
 *
 * @author 
 * @version 1.00 2012/4/2
 */




import java.util.Scanner;
public class nilai_akhir {

   public static void main (String[] args) {
    Scanner input = new Scanner (System.in);
    String nama,grade;
    double nk,nkx,nt,ntx,nu,nux,na;
   
   System.out.println("PROGRAM KV HITUNG NILAI AKHIR\n");
   System.out.print("Nama Siswa : ");
   nama=input.nextLine();
   System.out.print("Nilai Keaktifan : ");
   nk=input.nextDouble();
   System.out.print("Nilai Tugas : ");
   nt=input.nextDouble();
   System.out.print("Nilai Ujian : ");
   nu=input.nextDouble();
   
   nkx=nk*0.2;
   ntx=nt*0.3;
   nux=nu*0.5;
   na=nkx+ntx+nux;
   
   if (na>=80)
   { grade="A";}
   else if (na>=70)
   {grade="B";}
   else if (na>=59)
   {grade="C";}
   else if (na>=50)
   {grade="D";}
   else //if (na<50)
   {grade="E";}
   
   System.out.println();
   System.out.println("\nSiswa yang bernama "+nama);
   System.out.println("Dengan Nilai Persentasi yang dihasilkan. ");
   System.out.println("Nilai Keaktifan * 20% : "+nkx);
   System.out.println("Nilai Tugas     * 30% : "+ntx);
   System.out.println("Nilai Ujian     * 50% : "+nux);
   System.out.println();
   System.out.println("Jadi siswa yang bernama "+nama+ " memperoleh nilai akhir sebesar "+na);
   System.out.println("Grade nilai yang didapat adalah "+grade);
   System.out.println();
   
   }
    
}

Then, klik Run or F5 on your keyboard..
Dan tampilannya kaya begini :
Hasil Run-ing..

Finished!! \(^_____^)/