Question: Why does my program not accept decimals??? import java.util.*; class Donor { public static void main(String[] args) { Scanner keyboard = new Scanner (System.in); System.out.print

Why does my program not accept decimals???

import java.util.*; class Donor { public static void main(String[] args) { Scanner keyboard = new Scanner (System.in); System.out.print ("Enter the amount of a contribution"); double n = keyboard.nextInt();

if (n>=10000.00) { System.out.print ("Benefactors"); } else if (n>= 1000.00 ) { System.out.print ("Patrons"); }

else if (n>= 200.00 ) { System.out.print ("Supporter"); }

else if (n>= 15.00 ) { System.out.print ("Friends"); } else if (n<= 0.00) { System.out.print ("Sorry, please enter a positive number"); } else { System.out.print ("Cheapskate"); } } }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!