Question: Problem a (LA3a.java) Write a program to calculate the result of one of three operations (minimum, L1 norm, L2 norm) on a vector of three

 Problem a (LA3a.java) Write a program to calculate the result of

Problem a (LA3a.java) Write a program to calculate the result of one of three operations (minimum, L1 norm, L2 norm) on a vector of three numbers. To begin, have the user input three numbers at the keyboard (e.g. -1 2 3). Then, ask the user to type in an operation (valid operations are "min", "l", or "l2"; all letters are lowercase). Assuming the user types a valid operation, your program should compute and output to the screen the result based upon the three numbers; otherwise output an error. For min", the result is the minimum of the three numbers (ie.-1). For 11", the result is the sum of the absolute values of the three numbers (i.e. l-123-12 3-6). For "12", the result is the square root of the sum of the squares (i.e. -1(2(3 V1+4+9 v14 3.74). Example runs: Enter three numbers: -1 2 3 Enter operation: min min(-1.00, 2.00, 3.00) -1.00 Enter three numbers: -1 2 3 Enter operation: 11 11(-1.00, 2.00, 3.00)6.00 Enter three numbers: -1 2 3 Enter operation: 12 12(-1.00, 2.00, 3.00)3.74 Enter three numbers: -1 2 3 Enter operation: foobar Invalid operation! Enter three numbers: -1 2 3 Enter operation: MIN Invalid operation! Note that all values should be output with two decimal places (rounding where necessary)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!