Java Program to Find Sum of Natural Numbers17 Mar 2025 | 4 min read The natural numbers are the numbers that include all the positive integers from 1 to infinity. For example, 1, 2, 3, 4, 5, ......, n. When we add these numbers together, we get the sum of natural numbers. In this section, we will create the following programs:
We can also find the sum of n natural number using the mathematical formula: Sum of n natural numbers=n*(n+1)/2 Suppose, we want to find the sum of the first 100 natural numbers. By putting the value in the above formula, we get: In this section, we are going to use the following ways to find the sum of natural numbers.
Using Java for LoopUsing Java for loop is the easiest way to find the sum of natural numbers. SumOfNaturalNumber1.java Output: Sum of First 10 Natural Numbers is = 55 Using Java while LoopIn the following example, we have replaced the for loop with the while loop. The while loop executes until the condition i <= num do not become false. It calculates the sum of natural numbers up to a specified limit. SumOfNaturalNumber2.java Output: Sum of First 100 Natural Numbers is = 5050 Sum of n Natural NumbersThe following program finds the sum of n natural numbers. In this program, we have used the same while loop, as we have used in the above program. We have also taken two inputs from the user i.e. i and num. The variable i is the starting number and the variable num is the end number. For example, if we want to find the sum of natural numbers from 20 (i) to 100 (num). SumOfNaturalNumber3.java Output: Sum from: 1 Sum up to: 1000 Sum of Natural Numbers = 500500 Using FunctionIn the following program, we have found the sum of n natural number using the function. SumOfNaturalNumber4.java Output: Sum of Natural Numbers is: 1275 Let's see another program. In the following program, we have used the formula to find the sum of natural numbers. SumOfNaturalNumber5.java Output: Sum of Natural Number is: 20100 Next TopicJava Tutorial |
In Java, we can create an ATM program for representing ATM transection. In the ATM program, the user has to select an option from the options displayed on the screen. The options are related to withdraw the money, deposit the money, check the balance, and exit. To...
3 min read
Java Convert double to String We can convert double to String in java using String.valueOf() and Double.toString() methods. Scenario It is generally used if we have to display double value in textfield for GUI application because everything is displayed as a string in form. 1) String.valueOf() The String.valueOf() is an overloaded...
1 min read
It is very interesting problem frequently asked in interviews of top IT companies like Google, Amazon, TCS, Accenture, etc. By solving the problem, one wants to check the logical ability, critical thinking, and problem-solving skill of the interviewee. So, in this section, we are going...
6 min read
Java String to Date We can convert String to Date in java using parse() method of DateFormat and SimpleDateFormat classes. To learn this concept well, you should visit DateFormat and SimpleDateFormat classes. Java String to Date Example Let's see the simple code to convert String to Date in java. import java.text.SimpleDateFormat; import...
2 min read
In this program, we need to separate each character from the string. CHARACTERS C H A R A C T E R S In computer science, collection of characters including spaces is called as string. To separate an individual character from the string, individual characters are accessed through...
1 min read
It is a very interesting problem frequently asked in interviews of top IT companies like Google, Amazon, TCS, Accenture, Adobe, Apple, Infosys, Microsoft, Yahoo, etc. By solving the problem, one wants to check the logical ability, critical thinking, and problem-solving skill of the interviewee. So, in...
5 min read
Java Program to find Largest Number in an Array We can find the largest number in an array in java by sorting the array and returning the largest number. Let's see the full example to find the largest number in java array. public class LargestInArrayExample{ public static int getLargest(int[]...
2 min read
In this program, we will create a circular linked list and print all the nodes present in the list. Circular Linked List: The circular linked list is a kind of linked list. First thing first, the node is an element of the list, and it has two...
4 min read
In this program, we need to count the number of characters present in the string: The best of both worlds To count the number of characters present in the string, we will iterate through the string and count the characters. In above example, total numbers of characters...
2 min read
Java Program to find Third Largest Number in an Array We can find the third largest number in an array in java by sorting the array and returning the 3nd largest number. Let's see the full example to find the third largest number in java array. public class...
2 min read
We request you to subscribe our newsletter for upcoming updates.
We provides tutorials and interview questions of all technology like java tutorial, android, java frameworks
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India