Program to find prime numbers between two numbers

//This program outputs all the prime numbers between two given numbers

import java.util.Scanner;

public class primenumbers
{
   public static void main(String args[])
   {
    Scanner sc = new Scanner(System.in);   
    int n1, n2, num, count=0;
    System.out.println("Enter the minimum range: ");
    n1 = sc.nextInt();
    System.out.println("Enter the maximum range: ");
    n2 = sc.nextInt();

    System.out.println("Prime numbers between "+n1+" and "+n2+" are: ");
    for(int i=n1; i<=n2; i++)
    {
        count=0;
        for(int j=2; j<=i; j++)
        {
            if(i % j == 0)
            {
                count++;
            }
        }
        if(count < 2)
        {
           
            System.out.println(i);
        }
       
    }
   }
}

Output:

Comments

Popular Posts