Java Program to print Odd Numbers!

Hi Readers, In this post, we are going to write a core Java Program to print Odd numbers within a given limit.

First of all, you should know how to find an Odd number and it is pretty simple, divide any number by 2 if the remainder is not zero then it’s an Odd number.

So let’s see the complete Java Program here:

/**
 *
 * @author agur
 */
import java.util.Scanner;

public class PrintOdd {
    
    public static void main(String[] args){
        
        int limit, i;
        
        //create a scanner object to get the input
        Scanner in = new Scanner(System.in);
        
        //get the limit from user
        System.out.print("Enter the limit:");
        limit = in.nextInt();
        
        //print the odd numbers
        System.out.println("Odd numbers:");
        
        //loop till the limit
        for(i=1; i<=limit; i++){
            
            //divide by 2 if the remainder is not 0 then it is an odd number
            if(i % 2 != 0)
                System.out.println(i);
        }
    }
}

Read the inline comments to understand the logic.

The output of the above program:

Enter the limit:10
Odd numbers:
1
3
5
7
9
BUILD SUCCESSFUL (total time: 2 seconds)

ENJOY LEARNING!

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top