Program to determine the absolute value of an integer

// The following Java program finds the absolute value of an integer.
// Program to determine the absolute value of an integer.
// File Name AbsoluteNumber

import javax.swing.JOptionPane;

public class AbsoluteNumber
{
public static void main(String[] args)
{
int number;
int temp;

String numString;

numString = JOptionPane.showInputDialog("Enter an integer:"); //Line 1
number = Integer.parseInt(numString); //Line 2
temp = number; //Line 3

if (number < 0) //Line 4
number = -number; //Line 5

JOptionPane.showMessageDialog(null, "The absolute value of " + temp
+ " is " + number,"Absolute Value",
JOptionPane.INFORMATION_MESSAGE); //Line 6

System.exit(0);
}
}

//Sample Output




/* Explanation
The statement in Line 1 displays the input dialog box and prompts the user to enter an
integer. The entered number is stored as a string in numString. The statement in Line 2
uses the method parseInt of the class Integer, converts the value of numString
into the number, and stores the number in the variable number. The statement in Line 3
copies the value of number into temp. The statement in Line 4 checks whether number is
negative. If number is negative, the statement in Line 5 changes number to a positive
number. The statement in Line 6 displays the message dialog box and shows the original
number, stored in temp, and the absolute value of the number stored in number.
*/

No comments: