import java.util.Scanner; import java.lang.Integer; public class Main { // This program will prompt the user for two fractions // and an operation to perform on the fractions. public static void main(String [] args) { Scanner keyboard = new Scanner(System.in); System.out.print("Please enter a fraction: "); String fraction1 = keyboard.nextLine(); int num1 = Integer.parseInt(fraction1.substring(0, fraction1.indexOf("/"))); int den1 = Integer.parseInt(fraction1.substring(fraction1.indexOf("/")+1)); System.out.print("Please enter a second fraction: "); String fraction2 = keyboard.nextLine(); int num2 = Integer.parseInt(fraction2.substring(0, fraction2.indexOf("/"))); int den2 = Integer.parseInt(fraction2.substring(fraction2.indexOf("/")+1)); Fraction f1 = new Fraction(num1, den1); Fraction f2 = new Fraction(num2, den2); Fraction sum = f1.add(f2); Fraction difference = f1.subtract(f2); Fraction product = f1.multiply(f2); Fraction quotient = f1.divide(f2); System.out.println("The sum is: " + sum.getNumerator() + "/" + sum.getDenominator()); System.out.println("The difference is: " + difference.getNumerator() + "/" + difference.getDenominator()); System.out.println("The product is: " + product.getNumerator() + "/" + product.getDenominator()); System.out.println("The quotient is: " + quotient.getNumerator() + "/" + quotient.getDenominator()); } }