|
-
Jan 15th, 2009, 12:36 PM
#1
Thread Starter
New Member
Loop driving me loopy!!!!!
Any advise on what is wrong with my loop please?
public static void main (String[]arg){
double loan;
double wages;
final int THRESHOLD= 10000;
double netInc;
double newBal=0;
double totalLoan;
double deduction;
System.out.println("Enter total amount of student loan taken");
loan=UserInput.readDouble();
System.out.println("Enter anticipated income");
wages=UserInput.readDouble();
newBal=loan*0.03;
netInc=wages-THRESHOLD;
deduction=netInc*0.09;
totalLoan=loan+newBal;
newBal=totalLoan-deduction;
System.out.println("Loan taken out: "+loan+" anticipated income "+wages);
System.out.println("Total plus interest: "+totalLoan);
System.out.println("Amount Re-paid: "+ deduction);
System.out.println("New balance: "+newBal);
}
public static calculate(double amount)
{
while(newBal >0.0){
newBal=loan*0.03;
netInc=wages-THRESHOLD;
deduction=netInc*0.09;
totalLoan=loan+newBal;
newBal=totalLoan-deduction;
System.out.println("Loan taken out: "+loan+" anticipated income "+wages);
System.out.println("Total plus interest: "+totalLoan);
System.out.println("Amount Re-paid: "+ deduction);
System.out.println("New balance: "+newBal);
}
else {
System.out.println("end ");
}
}
}//end main
}//end class
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|