// Exercise 5.6 Solution: Small.java // Program finds the smallest of several integers. // Java extension packages import javax.swing.JOptionPane; public class Small { // main method begins execution of Java application public static void main( String args[] ) { int smallest = 0, // smallest number number = 0, // number entered by user integers; // number of integers String input; // user input input = JOptionPane.showInputDialog( "Enter number of integers:" ); integers = Integer.parseInt( input ); for ( int counter = 1; counter <= integers; counter++ ) { input = JOptionPane.showInputDialog( "Enter integer:" ); number = Integer.parseInt( input ); if ( counter == 1 ) smallest = number; else if ( number < smallest ) smallest = number; } // end for loop JOptionPane.showMessageDialog( null, "Smallest Integer is: " + smallest, "Result", JOptionPane.INFORMATION_MESSAGE ); System.exit( 0 ); } // end of main method } // end of class Small