วันเสาร์ที่ 6 กรกฎาคม พ.ศ. 2556

โปรแกรมการถอนเลขจำนวนเงิน (ภาษาจาวา)

โปรแกรมการถอนเลขจำนวนเงิน
import javax.swing.JOptionPane;

public class HW02 {

    public static void main(String[] args) {
        int m1000 = 0;
        int m500 = 0;
        int m100=0;
        int m50=0;
        int m20=0;
        int m10=0;
        int m5=0;
        int m2=0;
        int m1=0;
        
        int m = Integer.parseInt(JOptionPane.showInputDialog(null, "ระบุจำนวนเงิน", "Information", JOptionPane.INFORMATION_MESSAGE));
        String mStr = "จำนวนเงินที่ต้องระบุ: " + m;
        if (m > 0) {
            if (m >= 1000){
                m1000 = m / 1000;
                m %= 1000;
            }
            if (m >= 500) {
                m500 = m / 500;
                m %= 500;
            }
            if (m >= 100) {
                m100 = m / 100;
                m %= 100;
            }
            if (m >= 50) {
                m50 = m / 50;
                m %= 50;
           }
            if (m >= 20) {
                m20 = m / 20;
                m %= 20;
            }
            if (m >= 10) {
                m10 = m / 10;
                m %= 10;
            }
            if (m >= 5) {
                m5 = m / 5;
                m %= 5;
            }
            if (m >= 2) {
                m2 = m / 2;
                m %= 2;
            }
            m1 = m;
            
            mStr += "\n1,000 = " + m1000 + "\n500 = " + m500;
            mStr += "\n100 = " + m100 + "\n50 = " + m50;
            mStr += "\n20 = " + m20 + "\n10 = " + m10;
            mStr += "\n5 = " + m5 + "\n2 = " + m2;
            mStr += "\n1 = " + m1;
            JOptionPane.showMessageDialog(null, mStr, "Information", JOptionPane.INFORMATION_MESSAGE);
        } else
            JOptionPane.showMessageDialog(null, "ต้องระบุจำนวนเงินมากกว่า 0", "Information", JOptionPane.INFORMATION_MESSAGE);
    }
}

การแสดงข้อมูลโดยใช้ JOptionPane (ภาษาจาวา)

การแสดงข้อมูลโดยใช้ JOptionPane โดยใช้เมธอด (method) showMessageDialog
import javax.swing.JOptionPane;

public class HW01 {

    public static void main(String[] args) {
        String name = "Warawut";
        String surname = "Khangkhan";
        String department = "Information";
        
        JOptionPane.showMessageDialog(null, "Name: " + name + "  " + surname + "\nDepartment: " + department, "Information", JOptionPane.INFORMATION_MESSAGE);
    }
}