Java Program to Print Even Numbers from 1 to N - The Coding Shala
Home >> Java Programs >> Java Program to Print Even Numbers from 1 to N
Other Posts You May Like
In this post, we will learn how to Display Even Numbers from 1 to n using Java Program.
Java Program to Print Even Numbers from 1 to N
Write a Java Program to display even numbers from 1 to given n. We can use Java loops here.
Example 1:
Input: 5
Output: 2
4
Approach:
We can use a for loop from 1 to n and will check if the current number is divisible by 2, if it is divisible by 2 then it's an even number else not.
We can also start from 2 and increase the current number in the loop by 2 and print all the numbers till n.
Java Program:
/** * https://www.thecodingshala.com/ */ import java.util.Scanner; public class Main { public static void printEvenNumbers(int n) { for(int i = 1; i <= n; i++) { // if number is divisible by 2 then its even if(i%2 == 0) { System.out.println(i); } } } public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("Enter value of n"); int n = sc.nextInt(); System.out.println("Even numbers from 1 to " + n + " are: "); printEvenNumbers(n); } }
Output:
Enter value of n 17 Even numbers from 1 to 17 are: 2 4 6 8 10 12 14 16
- Java Program to Check Armstrong Number
- Java Program to Reverse a Number
- Java Program to Check if Number is Palindrome
- Java Program to Check Prime Number
- Java Program to Find the Area of a Triangle
Comments
Post a Comment