Write a program to find the sum of the first 1000 prime numbers


Levels of difficulty: / perform operation:

Program

package com.primesum;
public class Main {
	public static void main(String args[]) {
		int number = 2;
		int count = 0;
		long sum = 0;
		while(count < 1000) {
			if(isPrimeNumber(number)) {
				sum += number;
				count++;
			}
			number++;
		}
		System.out.println(sum);
	}
	private static boolean isPrimeNumber(int number) {
		for (int i=2; i<=number/2; i++) {
			if(number % i == 0) {
				return false;
			}
		}
		return true;
	}
}

Output

3682913






Quantitative Aptitude
Reasoning
Programming
Interview