5-3 CreditCard

Post date: Mar 8, 2014 6:01:26 PM

//This program uses two void methods.

package creditcard;

import javax.swing.JOptionPane;

public class CreditCard

{

    public static void main(String[] args) 

    {

            double salary;        // Annual salary

            int creditRating;   // Credit rating

            String input;           // To hold the user's input

            // Get the user's annual salary.

            input = JOptionPane.showInputDialog("What is your annual salary?");

            salary = Double.parseDouble(input);

            // Get the user's credit rating (1 through 10).

            input = JOptionPane.showInputDialog("on a scale of "

                    +"1 through 10, what is your credit rating?\n"

                    +"(10 = excellent, 1 = very bad)");

            creditRating = Integer.parseInt(input);

            // Determine whether the user qualifies.

            if (salary >= 20000 && creditRating >= 7)

                qualify();

            else

                noQualify();

            System.exit(0);

        }

        /*

        The qualify method informs the user that he

        or she qualifies for the credit card.

        */

        public static void qualify()

        {

            JOptionPane.showMessageDialog(null, "Congratulations! You qualify for the credit card!");

        }

        /*

        The noQualify method informs the user that he

        or she does not qualify for the credit card.

        */

        public static void noQualify()

        {

            JOptionPane.showMessageDialog(null, "I'm sorry. You do not qualify for the credit card.");

        }

    

}