Results 1 to 2 of 2
Thread: Help with loop in java
- 08-07-2007, 03:18 AM #1
Member
- Join Date
- Jul 2007
- Posts
- 40
- Rep Power
- 0
Help with loop in java
Hi, Can anyone help me. I cant get either my resident (y/n) or name (error message to work.
Thanks.Java Code:import java.util.*; public class resident { public static void main (String[] args) { Scanner console = new Scanner(System.in); // Variables String y="yes"; String n="no"; String resident=""; String name=""; double tax=1; double salary; // Name input System.out.print("Please enter name: "); name = console.nextLine(); // Name. Error message if name blank. while(name=="") { if (name=="") { System.out.print("Error: Firstname cannot be blank. Please enter first name again: "); name = console.nextLine(); } else { break; } } // Salary Input System.out.print("Please enter Salary: "); salary = console.nextDouble(); // Resident Status Question System.out.print("Resident status: Please enter 'y' for yes or 'n' for no."); resident = console.nextLine(); // While statement. If resident is yes continue. If resident is no continue. If neither, error message. while((resident==y)||(resident==n)) { if(resident==n) { break; } else if(resident==y) { break; } else { System.out.print("Error: Please enter resident status again."); System.out.print("Please enter 'y' for yes or 'n' for no."); resident = console.nextLine(); } } // Output if(resident==n) { System.out.print("\n"); System.out.print("Name: " +name + "\n"); System.out.print("Resident: No"+ "\n"); tax = 0.1*salary; System.out.print("Tax rate 10% = "+tax + "\n"); System.out.print("Salary: " +salary + "\n"); } else { System.out.print("\n"); System.out.print("Name: " +name + "\n"); System.out.print("Resident: Yes" + "\n"); tax = 0.09*salary; System.out.print("Tax rate 9% = "+tax + "\n"); System.out.print("Salary: " +salary + "\n"); } } }
- 08-07-2007, 07:36 AM #2
Member
- Join Date
- Jul 2007
- Posts
- 40
- Rep Power
- 0
Similar Threads
-
Loop Help
By HeavyD in forum New To JavaReplies: 7Last Post: 09-22-2010, 09:55 PM -
Iterating through ArrayList - using newly introduce for loop in Java 5.0
By Java Tip in forum Java TipReplies: 0Last Post: 11-14-2007, 03:22 PM -
Help, loop with java
By cachi in forum New To JavaReplies: 5Last Post: 08-01-2007, 06:03 AM -
Enhanced For loop In Java
By goldhouse in forum Advanced JavaReplies: 1Last Post: 05-06-2007, 04:26 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks