import cs1.Keyboard;
/**
calculate simple statistics based on two input integers.
@author Greg Vogl
last modified 2003-09-22
*/
public class Numbers2
{
/**
calculate simple statistics based on two input integers.
input: two integers n1 and n2
output: sum, difference, product, quotient, modulus, minimum, maximum, average
*/
public static void main (String[] args)
{
// get input
System.out.println("This program calculates statistics of two integers.");
System.out.println("Enter the first integer and press Enter.");
int i1 = Keyboard.readInt();
System.out.println("Enter the second integer and press Enter.");
int i2 = Keyboard.readInt();
// calculate statistics
int sum = i1 + i2;
int difference = i1 - i2;
int product = i1 * i2;
double quotient = i2 == 0 ? 0 : (float)i1 / (float)i2;
int modulus = i2 == 0 ? 0 : i1 % i2;
int minimum = i1 < i2 ? i1 : i2;
int maximum = i1 > i2 ? i1 : i2;
double average = (i1 + i2) / 2.0;
// output results
System.out.println(sum + "\tSum");
System.out.println(difference + "\tDifference");
System.out.println(product + "\tProduct");
System.out.println(quotient + "\tQuotient");
System.out.println(modulus + "\tModulus");
System.out.println(minimum + "\tMinimum");
System.out.println(maximum + "\tMaximum");
System.out.println(average + "\tAverage");
}
}