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!! \(^_____^)/

Tidak ada komentar:

Posting Komentar