-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathOddSum.java
More file actions
27 lines (21 loc) · 1007 Bytes
/
OddSum.java
File metadata and controls
27 lines (21 loc) · 1007 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
import java.util.Scanner; // Import Scanner class for user input
public class OddSum {
// Function to calculate the sum of odd numbers from 1 to n
public static int sumOfOddNum(int n) {
int sum = 0; // Variable to store the sum of odd numbers
// Loop through odd numbers from 1 to n
for (int i = 1; i <= n; i += 2) {
sum += i; // Add current odd number to sum
}
return sum; // Return the final sum
}
public static void main(String[] args) {
// Create a Scanner object to take user input
try (Scanner scanner = new Scanner(System.in)) {
System.out.print("Enter the value of n: "); // Prompt user for input
int n = scanner.nextInt(); // Read input from user
// Print the result using the sumOfOddNum function
System.out.println("Sum of odd numbers from 1 to " + n + " is: " + sumOfOddNum(n));
}
}
}