Question: 1. The following program has many syntax errors: public class Programl { This method should take an integer x and return: 2x when x
1. The following program has many syntax errors: public class Programl { This method should take an integer x and return: 2x when x is odd 4 the unchanged value of x when x is even * */ public int double_if_odd(x) { { if x % 2 = 1: } return x public void main(String[]) scan Scanner(System.in); print('Enter an integer x: '); integer x scan.next() print("double_if_odd(x) ", double_if_odd(x)) Determine and fix all of the problems with this program so that it will compile and do the following when run: Ask the user to enter an integer and store the user's input in the variable x. Call the method double_if_odd with x as its input, and print the value returned by that method, double_if_odd should have the functionality specified in the comment that precedes it.
Step by Step Solution
3.29 Rating (155 Votes )
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
