**Please help fix code, code is not running and not giving output* Question to be answered: Using the code in the image provided: Implement a method called summation which adds two integers and returns their sum. INPUT: The first line of input contains an integer a. The Second Line of input containes and integer b. OUTPUT: Print the result which is the sum of a and b. CODE: import java.util.*; import java.io.*; import java.math.*; class Outcome { /* * Implement method/function with name 'summation' below. * The function accepts following as parameters. * 1. a is of type int. * 2. b is of type int. * return int. */ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int a,b; a=sc.nextInt(); // enter 1st integer b=sc.nextInt(); // enter 2nd integer int sum=summation(a,b); // call function System.out.println(sum); // display message } public static int summation(int a,int b){ //Write your code here int s=0; s=a+b; // compute sum return s; //return type "int". } }
**Please help fix code, code is not running and not giving output*
Question to be answered: Using the code in the image provided:
Implement a method called summation which adds two integers and returns their sum.
INPUT:
The first line of input contains an integer a.
The Second Line of input containes and integer b.
OUTPUT:
Print the result which is the sum of a and b.
CODE:
import java.util.*;
import java.io.*;
import java.math.*;
class Outcome {
/*
* Implement method/function with name 'summation' below.
* The function accepts following as parameters.
* 1. a is of type int.
* 2. b is of type int.
* return int.
*/
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
int a,b;
a=sc.nextInt(); // enter 1st integer
b=sc.nextInt(); // enter 2nd integer
int sum=summation(a,b); // call function
System.out.println(sum); // display message
}
public static int summation(int a,int b){
//Write your code here
int s=0;
s=a+b; // compute sum
return s;
//return type "int".
}
}
![## Java Programming Example: Summation Function
This example demonstrates how to implement a simple summation function in Java. The `summation` function takes two integer parameters and returns their sum. Below is the annotated code explaining each part in detail.
```java
import java.util.*; // Importing the utility package
import java.io.*; // Importing the input-output package
import java.math.*; // Importing the math package
class Outcome {
/*
* Implement method/function with name 'summation' below.
* The function accepts the following as parameters:
* 1. a is of type int.
* 2. b is of type int.
* return int.
*/
public static void main(String[] args) {
// Creating a Scanner object to get user input
Scanner sc = new Scanner(System.in);
// Declaring integer variables a and b
int a, b;
// Asking for user input and storing it in variable a
a = sc.nextInt(); // Enter 1st integer
// Asking for user input and storing it in variable b
b = sc.nextInt(); // Enter 2nd integer
// Calling the summation function with a and b, and storing the result in sum
int sum = summation(a, b); // Call function
// Printing the result to the console
System.out.println(sum); // Display message
// Closing the scanner
sc.close();
}
// Definition of the summation function
public static int summation(int a, int b) {
// Write your code here
// Variable to store the sum of a and b
int s = 0;
// Performing the summation
s = a + b; // Compute sum
// Returning the sum
return s; // Return type "int"
}
}
```
### Detailed Explanation:
1. **Imports:**
- `java.util.*;`: This imports the Java utility package which includes the `Scanner` class used for input.
- `java.io.*;`: This imports the Java Input/Output package but is not used in this code.
- `java.math.*;`: This imports the Java Math package but is not used in this code.
2. **Class Definition:**
- The `Outcome` class](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2F33367630-baef-4794-a3c7-3f7d1dfa9a18%2Fce7169b2-03a9-4687-b393-469f67d31289%2F4yuar6n_processed.png&w=3840&q=75)

Step by step
Solved in 4 steps with 2 images

Thank you!!! Would you mind telling me briefly what was wrong with the original code?








