/* * To change this license header, choose License Headers in Project Properties. * To change this template file, choose Tools | Templates * and open the template in the editor. */ package fourthfall16; import java.util.Scanner; /** * * @author jcmtiernan */ public class FourthFall16 { /** * @param args the command line arguments */ public static void main(String[] args) { double hoursWorked; double fullWeekMax = 40.0; double fullWeekMin = 37.0; double moreHours = 0.0; Scanner input = new Scanner(System.in); System.out.print("Please entered the hours you worked this week: "); hoursWorked = input.nextDouble(); // Overtime ~ System.out.println(" You get some overtime pay."); // Regular // Partial double originalWorked = hoursWorked; if (hoursWorked > fullWeekMax) { // true result Overtime System.out.println(" You get some overtime pay."); } else { while (true)//(hoursWorked < fullWeekMax) { moreHours = moreHours + 1;//moreHours++; hoursWorked = originalWorked + moreHours; if (moreHours % 100000000 == 0) { System.out.println("**moreHours= "+moreHours+" hoursWorked= "+hoursWorked); } } //System.out.println("Your need "+moreHours+" to reach a full week"); } /* if (hoursWorked > fullWeekMax) { // true result Overtime System.out.println(" You get some overtime pay."); } else if (hoursWorked < fullWeekMin) { // true result Partial System.out.println(" You get partial pay."); } else { // else Regular System.out.println(" You get some regular pay."); } */ /* if ((hoursWorked >= fullWeekMin) && (hoursWorked <= fullWeekMax)) { // true result Regular System.out.println(" You get regular pay."); } else if (hoursWorked > fullWeekMax) { // true result Overtime System.out.println(" You get some overtime pay."); } else //if (hoursWorked < fullWeekMin) { // else Partial System.out.println(" You get some partial pay."); } */ /* if (hoursWorked > fullWeekMax) { // true result Overtime System.out.println(" You get some overtime pay."); } else { if (hoursWorked >= fullWeekMin) { // true result Regular System.out.println(" You get regular pay."); } else { // else Partial System.out.println(" You get some partial pay."); } } */ } }