Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Prompts for campaign donations
- public static double promptUserForCampDonation(double campGoal) {
- double donationAmount = 0.0; //Initialise donation amount variable
- double donationTotal = 0.0; //Initialise total amount variable
- while (donationTotal < campGoal) {
- try {
- donationAmount = Double.parseDouble(JOptionPane
- .showInputDialog("Please enter your donations, up to "
- + campGoal));
- } catch (NumberFormatException e) {
- donationAmount = -1;
- }
- if (donationAmount < 0) {
- JOptionPane.showMessageDialog(null,
- "Error: please enter a valid donation amount: ");
- } else {
- donationTotal += donationAmount; //add the donation amount to the donation total
- }
- }
- return donationTotal; //Finally, return it! :)
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement