← All resources

Write a program to input a limit 'L' and print all the prime numbers between 1 to L.

import java.io.*;
public class PrimeRange
{
public static void main()throws IOException
{
BufferedReader r = new BufferedReader(new InputStreamReader(System.in));
int i, j, s=0, n, l;
System.out.println(“Enter the limit: “);
l = Integer.parseInt(r.readLine());
System.out.println(“Prime numbers are: “);
for(j=1;j<=l;j++) { n=j; s=0; for(i=1;i<=n/2;i++) { if(n%i==0) s+=i; } if(s==1) System.out.println(n); } } }