import java.io.*; public class Prime_no { public static void main(String args[]) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int M, N, i, j, flag, temp, count = 0; System.out.print("\nEnter the value of M and N:\n"); M = Integer.parseInt(br.readLine()); N = Integer.parseInt(br.readLine()); if(N < 2) { System.out.print("\nThere are no primes upto\n"+N); } System.out.print("\nPrime numbers are:"); temp = M; if ( M % 2 == 0) { M++; } for (i=M; i<=N; i=i+2) { flag = 0; for (j=2; j<=i/2; j++) { if( (i%j) == 0) { flag = 1; break; } } if(flag == 0) { System.out.print("\n"+i); count++; } } System.out.println(); } }
Output Enter the value of M and N: 1 10 Prime numbers are: 1 3 5 7
No comments:
Post a comment