Series

12. Program

How to Print this series ? 23, 21, 24, 19, 26, 15, 28, 11, 30, 7, 36.....N

import java.util.Scanner; class Series3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Enter the range : "); int start = 23, add = 1; int no = sc.nextInt(); if(no>23) { for(int i=2; start < no; i++) { boolean flag = true; for(int j=2; j <= i/2 ; j++) { if(i % j == 0) { flag = false; break; } } if(flag) { add++; if(add%2 == 0) { System.out.print( start + ", "); start=start-i; } else { System.out.print( start + ", "); start = start+i ; } } } } else { System.out.print("Range must be Greater then 23 "); } } }