Menginput nilai siswa menggunakan java Buffered Reader

Selamat Pagi,di pagi yang cerah ini saya ingin membagi ilmu,jika sebelumnnya anda melihat bagaimana Menginput nilai siswa menggunakan java Scanner ,nah disini saya akan menerangkan hal yang namun menggunakan Library BufferReader,langsung saja ini lah programnya :

import java.io.*;
/*Deklarasi kelas*/
public class siswa1 {
/*Deklarasi method utama*/
public static void main (String [] input) throws IOException {
/*Inisialisasi BufferReader*/
BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
/*Deklarasi dan Inisialisasi Variable*/
String nama = ” “,nim = ” “;
String n1 = ” “,n2 = ” “,n3 = ” “,n4 = ” “;
double rata=0;
double total=0;
double a1=0,a2=0,a3=0,a4=0;
double tugas=0,quiz=0,uts=0,uas=0;
/*Proses Input*/
System.out.println(“n”);
System.out.println(“tt======== Data Mahasiswa ========”);
System.out.println();
System.out.print(“Nama    : “);
nama = in.readLine();
System.out.print(“NIM    : “);
nim = in.readLine();
System.out.println();
System.out.println(“======== Input Nilai =========”);
System.out.println(“n”);
System.out.print(“Nilai Tugas     : “);
n1 = in.readLine();
System.out.println(“==============================”);
System.out.print(“Nilai Quiz    : “);
n2 = in.readLine();
System.out.println(“==============================”);
System.out.print(“Nilai UTS       : “);
n3 = in.readLine();
System.out.println(“==============================”);
System.out.print(“Nilai UAS       : “);
n4 = in.readLine();
/*Casting Variable*/
a1 = Double.parseDouble(n1);
a2 = Double.parseDouble(n2);
a3 = Double.parseDouble(n3);
a4 = Double.parseDouble(n4);
/*Proses Perhitungan*/
tugas = a1*0.15;
quiz  = a2*0.2;
uts   = a3*0.3;
uas   = a4*0.35;
total = a1+a2+a3+a4;
rata = tugas+quiz+uts+uas;
/*Proses Output*/
System.out.println();
System.out.println(“====== Persentase Nilai ======”);
System.out.println();
System.out.println(“==============================”);
System.out.println(“Nilai Tugas      : ” + tugas + “%”);
System.out.println(“==============================”);
System.out.println(“Nilai Quiz       : ” + quiz + “%”);
System.out.println(“==============================”);
System.out.println(“Nilai UTS        : ” + uts + “%”);
System.out.println(“==============================”);
System.out.println(“Nilai UAS        : ” + uas + “%”);
System.out.println();
System.out.println(“======= Akumulasi Nilai ======”);
System.out.println(“Jumlah Nilai      : ” + total);
System.out.println(“Nilai Akhir     : ” + rata);
System.out.println(“==============================”);
System.out.println(“n”);
System.out.println(“*Create By : Programming”);
}
}

Baca Juga “Menginput nilai siswa menggunakan java Scnner”

Jika berhasil maka outputnya akan seperti ini :

BufferReader image

Itu tadi adalah program menginput nilai siswa menggunakan BuffrerReader ,jangan lupa untuk cara menyimpannya ya.

Baca Juga : Tempat Outbound di Puncak Bogor

Sekian Shering Ilmu yang bisa saya berikan semoga bermanfaat dan bila masih ada pertanyaan seputar program tersebut silahkan tinggalkan komentar anda.

Baca Juga “Menginput nilai siswa menggunakan java JOptionpane”

Leave a Reply

Your email address will not be published. Required fields are marked *