/* File: GradeStack.java - March 2011 */ package l04; /** * Narrate grading a stack of papers * using a recursive algorithm * * Sample usage: java l04.GradeStack 5 * * @author Michael Albert * */ public class GradeStack{ public static void main(String[] args) { int n = Integer.parseInt(args[0]); gradeStack(n); } public static void gradeStack(int n) { if (n <= 0) { System.out.println("Done!"); } else { System.out.println("Grading one paper from " + n); gradeStack(n-1); } } }