Tutorial Gateway

  • C Language
  • Java
  • R
  • SQL
  • MySQL
  • Python
  • BI Tools
    • Informatica
    • Tableau
    • Power BI
    • SSIS
    • SSRS
    • SSAS
    • MDX
    • QlikView
  • Js

Java Program to find Sum of Prime Numbers

by suresh

Write a Java Program to find Sum of Prime Numbers using For Loop, While Loop, and Functions.

TIP: Please refer Java Program to Check Prime Number article to understand the steps involved in checking Prime Number

Java Program to find Sum of Prime Numbers using For Loop

This program allows the user to enter any integer value. Next, it will find the sum of all Prime numbers from 1 to 100 using For Loop.

// Java Program to Print Prime Numbers from 1 to N
public class PrintPrimeNumbers1 {

	public static void main(String[] args) 
	{
		int i, number, count; 
		
		System.out.println(" Prime Numbers from 1 to 100 are : ");	
		for(number = 1; number <= 100; number++)
		{
			count = 0;
		    for (i = 2; i <= number/2; i++)
		    {
		    	if(number % i == 0)
		    	{
		    		count++;
		    		break;
		    	}
		    }
		    if(count == 0 && number != 1 )
		    {
		    	System.out.print(number + " ");
		    }  
		}
	}
}

OUTPUT

Java Program to find Sum Of Prime Numbers 1

Java Program to find Sum of Prime Numbers using While Loop

This program will calculate the sum of prime numbers between 1 and 100 using While Loop.

// Java Program to Print Prime Numbers from 1 to N
public class PrintPrimeNumbers2 {

	public static void main(String[] args) 
	{
		int i, number = 1, count; 
		
		System.out.println(" Prime Numbers from 1 to 100 are : ");	
		while(number <= 100)
		{
			count = 0;
			i = 2;
		    while(i <= number/2 )
		    {
		    	if(number % i == 0)
		    	{
		    		count++;
		    		break;
		    	}
		    	i++;
		    }
		    if(count == 0 && number != 1 )
		    {
		    	System.out.print(number + " ");
		    }
		    number++;
		}
	}
}

We just replaced the For loop in the above example with the While loop. If you don’t understand the While Loop, please refer: WHILE LOOP

Java Program to find Sum Of Prime Numbers 2

Program to find Sum of Prime Numbers using Method

This program will accept the Minimum and maximum values from user. Next, it will find the sum of all prime numbers between minimum and maximum value.

// Java Program to Print Prime Numbers between Minimum and Maximum
import java.util.Scanner;

public class PrintPrimeNumbers3 {
	private static Scanner sc;
	public static void main(String[] args) 
	{
		int number, minimum, maximum, i, count; 
		sc = new Scanner(System.in);
		
		System.out.print(" Please Enter the Minimum value : ");
		minimum = sc.nextInt();	
		
		System.out.print(" Please Enter the Maximum value : ");
		maximum = sc.nextInt();	
		
	
		System.out.println(" Prime Numbers from 1 to 100 are : ");	
		for(number = minimum; number <= maximum; number++)
		{
			count = 0;
		    for (i = 2; i <= number/2; i++)
		    {
		    	if(number % i == 0)
		    	{
		    		count++;
		    		break;
		    	}
		    }
		    if(count == 0 && number != 1 )
		    {
		    	System.out.print(number + " ");
		    }  
		}
	}
}

OUTPUT

Java Program to find Sum Of Prime Numbers 3

Placed Under: Java, Java Programs

Trending Posts

Power BI Bar Chart

Java cosh Function

Shared Dataset in SSRS

Merge Join Transformation in SSIS

C Program to Subtract Two Matrices

R List

C Program to Delete an Element in an Array

R Read CSV Function

Create Calculated Columns in Power BI

Python Program to find Second Largest Number in a List

  • C Programs
  • Java Programs
  • SQL FAQ’s
  • Python Programs
  • SSIS
  • Tableau
  • JavaScript

Copyright © 2019 | Tutorial Gateway· All Rights Reserved by Suresh

Home | About Us | Contact Us | Privacy Policy