|
|
|
@ -3,16 +3,19 @@ public class MathProblems |
|
|
|
{ |
|
|
|
|
|
|
|
// Implement this method, which prompts the user for a and b, then divides a by b |
|
|
|
// and then calculates a % b. If the user enters an invalid type of input, or a |
|
|
|
// and then calculates a % b. If the user enters an invalid type of input, or a |
|
|
|
// zero for the divisor, an Exception will be thrown, both of which need to be caught |
|
|
|
public void divide() |
|
|
|
{ |
|
|
|
|
|
|
|
Scanner input = new Scanner(System.in); |
|
|
|
try |
|
|
|
{ |
|
|
|
|
|
|
|
System.out.print("Enter a: "); |
|
|
|
int a = input.nextInt(); |
|
|
|
System.out.print("Enter b: "); |
|
|
|
int b = input.nextInt(); |
|
|
|
} |
|
|
|
catch( ) |
|
|
|
catch(InputMismatchException ime) |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
@ -20,18 +23,18 @@ public class MathProblems |
|
|
|
{ |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public static void main( String[] args ) |
|
|
|
{ |
|
|
|
// Test it here in main, when ready |
|
|
|
MathFunctions functions = new MathFunctions(); |
|
|
|
|
|
|
|
|
|
|
|
functions.divide(); |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|