Sunday, April 21, 2013

Larger of two numbers


// Program that determines the larger of two numbers.

import javax.swing.JOptionPane;

public class Larger {

// main method begins execution of Java application
public static void main( String args[] )
 {
 String firstNumber;
 String secondNumber; // second string entered by user
 String result;
 int number1;
 int number2;

 // read first number from user as a string
 firstNumber = JOptionPane.showInputDialog( "Enter first integer:" );

 // read second number from user as a string
 secondNumber =
 JOptionPane.showInputDialog( "Enter second integer:" );


 // convert numbers from type String to type int
 number1 = Integer.parseInt( firstNumber );
 number2 = Integer.parseInt( secondNumber );

 // initialize result to empty String
 result = "";

 if ( number1 > number2 )
 result = number1 + " is larger.";

 if ( number1 < number2 )
 result = number2 + " is larger.";

 if ( number1 == number2 )
 result = "These numbers are equal.";

 // Display results
 JOptionPane.showMessageDialog( null, result, "Comparison Results",
 JOptionPane.INFORMATION_MESSAGE );

 System.exit( 0 ); // terminate application

 } // end method main

 } // end class Larger





No comments:

Post a Comment