Rabu, 16 Oktober 2024

Perhitungan Total Belanja Dengan Metode BufferedReader

 Sebelumnya saya sudah membuat program Perhitungan Total Belanja Dengan Metode SCANNER, kali ini saya akan membuat dengan metode lain yaitu dengan metode BufferedReader. Metode BufferedReader di Java digunakan untuk membaca teks dari input stream dengan efisien. Ini menggabungkan beberapa pembacaan kecil menjadi satu pembacaan besar, yang mengurangi jumlah operasi input/output (I/O) dan meningkatkan performa.

berikut adalah program  Perhitungan Total Belanja Dengan Metode BufferedReader.


1.Buka Aplikasi NETBEANS klik,  [  File => New Project  ] nanti akan muncul seperti di bawah ini.

disini kita bisa memilih mau menggunakan java yang mana, terlihat di gambar ada tiga jenis java, ada Java with Maven, Java with Gradle, dan Java with Ant. Di sini saya akan menggunakan Java with Maven. di bagian Projects klik Java  Application dan next >.

2. Buat Nama Project , gunakan nama project sesuai dengan yang ingin kita buat. Disini saya membuat nama Projectnya "BelanjaBuffered".


Dan jangan lupa Project Location nya di save di tempat yang gampang untuk di cari kembali, lalu tekan Finish>.

3. Membuat Program, buat codingan seperti di bawah ini.


4. Jalankan program, dengan cara, klik kanan di bagian file lalu pilih "Run File".
Nanti akan muncul sebuah terminal di bawah codingan, diaman terminal tersebut tempat kita akan input dari jumlah barang dan harga satuan.

5. Input Jumlah Barang & Harga Satuan.
Input jumlah barang dan harga sesuka hati kalian. karena hal ini adalah sebuah simulasi jadi bebas mau di buat berapa saja.

Penutup

Program BelanjaBuffered ini merupakan contoh yang baik tentang bagaimana menggunakan BufferedReader untuk membaca input dari pengguna dengan cara yang efisien. Dengan menggabungkan pembacaan data dengan perhitungan harga, diskon, dan pajak, program ini memberikan gambaran jelas tentang bagaimana pemrograman dapat memudahkan pengelolaan transaksi belanja sehari-hari.

Kesimpulan

Secara keseluruhan, penggunaan BufferedReader dalam program ini meningkatkan performa pembacaan input, menjadikannya lebih responsif dan efisien. Program ini tidak hanya menampilkan rincian belanja dengan akurat, tetapi juga menerapkan penanganan kesalahan yang baik, seperti menangani IOException dan NumberFormatException. Hal ini menunjukkan pentingnya validasi input dalam pengembangan perangkat lunak untuk meningkatkan pengalaman pengguna. Dengan pemahaman ini, Anda dapat mengembangkan aplikasi yang lebih kompleks dengan penanganan input yang lebih baik dan logika perhitungan yang lebih mendalam.


Tidak ada komentar:

Posting Komentar

Perhitungan Factorial Menggunakan Perulangan For, While, Do-While & Menggunakan JOptionPane.

Pada tutorial ini, kita akan membahas cara membuat program Java untuk menghitung faktorial menggunakan tiga jenis perulangan: for , while , ...