Program Formatting

Very Bad Formatting

import java.util.Scanner;public class BadFormat { public static void main(String[] args) { double
payRate; double hours; double pay;   Scanner readin = new Scanner(System.in); System.out.print(
	"Enter the pay rate: ");
payRate = readin.nextDouble(); System.out.print("Enter the hours: ");
  hours = readin.nextDouble(); pay = payRate * hours; System.out.println(
  "The pay is " + pay);
}
}

Bad Formatting

/* program to calculate pay
input: pay rate, hours worked
output: pay amount
*/

import java.util.Scanner;
public class GoodFormat {
public static void main(String[] args) {
   double payRate;
   double hours;
      double pay;
      Scanner readin = new Scanner(System.in);

   // prompt user to enter pay rate and hours worked
   System.out.print("Enter the pay rate: ");
payRate = readin.nextDouble();
System.out.print("Enter the hours: ");
   hours = readin.nextDouble();

      // calculate and print the pay
      pay = payRate * hours;
      System.out.println("The pay is " + pay);
   }
}

Good Formatting

/* program to calculate pay

   input:
      pay rate
      hours worked

   output:
      pay amount
*/

import java.util.Scanner;
public class GoodFormat {
   public static void main(String[] args) {
      double payRate;
      double hours;
      double pay;
      Scanner readin = new Scanner(System.in);

      // prompt user to enter pay rate and hours worked
      System.out.print("Enter the pay rate: ");
      payRate = readin.nextDouble();
      System.out.print("Enter the hours: ");
      hours = readin.nextDouble();

      // calculate and print the pay
      pay = payRate * hours;
      System.out.println("The pay is " + pay);
   }
}

Email Me | Office Hours | My Home Page | Department Home | MCC Home Page

© Copyright Emmi Schatz 2013