/** 12/10/2018 **/ import java.util.Scanner; import java.io.*; public class SampleFinalQ5 { public static void main(String[] args) throws IOException { // input files Scanner infile = new Scanner(new File("input5.txt")); // output files PrintWriter ofile = new PrintWriter("output5.txt"); double ans=0; int numElts = 0; double min=Double.MAX_VALUE; while (infile.hasNextInt()) { int num1 = infile.nextInt(); int num2 = infile.nextInt(); if (num1+num2>0) ans = num1/num2; else if (num1+num2<0) ans = num2/num1; if (numElts==0) // need to initialize min min = ans; else if (Math.abs(min)>Math.abs(ans)) min = ans; ofile.println(num1 + " " + num2 + " " + ans); numElts++; } System.out.println("quotient closest to zero is: " + min + " and numElts is: " + numElts); infile.close(); ofile.close(); } }