Sabtu, 24 Maret 2012

TUGAS PBO (Memasukan Angka dari Keyboard)

Nama  : Derendra Noor Fajri

NPM  : 51810418

Kelas  : 2IA08


 

import javax.swing.*;
Kata import digunakan mendaftarkan nama lengkap dari kelas-kelas yang terhimpun didalam package yang kita import, berarti kita memaggil kelas-kelas swing yang berada pada library javax.swing.

public class ProgramKasir {
merupakan pernyataan pembukaan kelas. Di dalam pernyataan program ini setelah kata class terdapat kata ProgramKasir, yang berarti kita memberi nama program ini dengan nama ProgramKasir. Dan pada saat menyimpan program ini nama file yang harus di tulis adalah ProgramKasir.

public static void main(String[]args) {
menyatakan sifat utama dari kelas program yang bersifat static.

int a, b, total;
Mendeklarasikan sebuah variable dengan huruf a, b serta total yang bernilai integer.

a = Integer.parseInt(JOptionPane.showInputDialog("Berapa Harga Barang :"));
b = Integer.parseInt(JOptionPane.showInputDialog("Berapa Jumlah Barang yang diambil:"));
perintah diatas untuk menampilkan text box yang berfungsi memasukkan inputan dari keyboard.

total =(a*b);
mendeklarasikan sebuah fungsi agar variable total bernilai variable a dikalikan dengan variable b.

System.out.println("Harga barang = Rp "+a);
System.out.println("Jumlah barang = "+b);
Program untuk menampilkan Harga Barang dan Jumlah Barang, menggunakan perintah diatas.

System.out.println("Total harga sebelum diskon =Rp"+total);
If (total>1000 & total<=10000) {
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0)); }
else if (total>10000 & total<=50000) {
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0.05)); }
else if (total>500000 & total<=1000000) {
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0.1)); }
else {
System.out.print("Total harga yang harus dibayar (setelah diskon) =Rp ");
System.out.println(total-(total * 0.15));
} } }

Bookmark and Share

0 komentar:

Posting Komentar