Database System Concepts
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
Bartleby Related Questions Icon

Related questions

bartleby

Concept explainers

Question

6.17 LAB: Max magnitude

 

Write a method maxMagnitude() with two integer input parameters that returns the largest magnitude value. Use the method in a program that takes two integer inputs, and outputs the largest magnitude value.

Ex: If the inputs are:

5 7

the method returns:

7

Ex: If the inputs are:

-8 -2

the method returns:

-8

Note: The method does not just return the largest value, which for -8 -2 would be -2. Though not necessary, you may use the absolute-value built-in math method.

Your program must define and call a method:
public static int maxMagnitude(int userVal1, int userVal2)                                                                                                tested with 5,7   -8,-2,      25,-50                                                                                                                                    

import java.util.Scanner;

public class LabProgram {

         public static void main(String[] args) {

 Scanner input = new Scanner(System.in);

  int number1 = input.nextInt();

 int number2 = input.nextInt();

 System.out.println(maxMagnitude(number1, number2));

}

public static int maxMagnitude(int number1, int number2){

    number1 = Math.abs(number1);

    number2 = Math.abs(number2);

   

    if(number1 >= number2)

        return number1;

   else

    return number2;
   }
}                                                                                                                                                                                       

Enter program input (optional)
Run program
Input (from above)trending_flat
LabProgram.java
(Your program)
trending_flatOutput (shown below)
Program errors displayed here
Exception in thread "main" java.util.InputMismatchException at java.base/java.util.Scanner.throwFor(Scanner.java:939) at java.base/java.util.Scanner.next(Scanner.java:1594) at java.base/java.util.Scanner.nextInt(Scanner.java:2258) at java.base/java.util.Scanner.nextInt(Scanner.java:2212) at LabProgram.main(LabProgram.java:9)
Expert Solution
Check Mark
Knowledge Booster
Background pattern image
Computer Science
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education