Create a complete Java program that allows the user to enter a positive integer n, and which then creates and populates an int array with the first n prime numbers. Your program should then display the contents of the array elements. You program should also ensure that the user enters a positive value for n, and should loop until they do so.

View Answers

November 7, 2011 at 12:24 PM

import java.util.*; class FindPrime{ static boolean isPrime(long number) { boolean isPrime = false; int i = (int) Math.ceil(Math.sqrt(number)); while (i > 1) { if ((number != i) && (number % i == 0)) { isPrime = false; break; } else if (!isPrime) isPrime = true; --i; } return isPrime; } public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Enter N: "); long num = input.nextLong(); for (int i = 1; i < num; i++) { if (isPrime(i)) { System.out.println(i); } } } }

Ads

Related Tutorials/Questions & Answers:

Prime Numbers Create a complete Java program that allows the user to enter a positive integer n, and which then creates and populates an int array with the first n prime numbers. Your program should then display the contents

finding the prime numbers Hi, I am a beginner to java and I have problem with the code in finding the prime numbers, can someone tell me about... number is prime or not, follow the link and it will provide you in depth knowledge

Advertisements

ModuleNotFoundError: No module named 'Prime_Numbers' Hi, My... 'Prime_Numbers' How to remove the ModuleNotFoundError: No module named 'Prime_Numbers' error? Thanks Hi, In your python

ModuleNotFoundError: No module named 'Prime_Numbers' Hi, My... 'Prime_Numbers' How to remove the ModuleNotFoundError: No module named 'Prime_Numbers' error? Thanks Hi, In your python

Palindromic Prime Numbers Write a program that finds the first palindromic prime number above 100,000. Include the value of this prime in a comment at the start of the code

Prime Numbers from range how to find prime numbers in a given range which are palindromes?? Hi Friend, Try the following code: import java.util.*; public class PrimeAndPalindrome { static final int MAXNUMBER

ModuleNotFoundError: No module named 'Factors-and-Prime-Numbers' Hi...: No module named 'Factors-and-Prime-Numbers' How to remove the ModuleNotFoundError: No module named 'Factors-and-Prime-Numbers' error? Thanks

Prime numbers in Java between 1 and 100 Hi, How to display prime numbers in java between 1 and 100? Thanks Hi, Prime numbers... which prints prime numbers between 1 and 100. Here is complete for printing prime

Java find prime numbers without using break statement In this tutorial, you will learn how to find the prime numbers without using break statement. You all are aware of Prime Numbers, these are the numbers which are either divided

prime palindrome Hi I want to write a program that ask a user to input a number, the program then list all the prime numbers that are palindrome below the number entered. In pascal language Thanks

Prime Number in Java In this Java tutorial , you will learn how to write a Java program to get prime numbers between 1 to the desired number. To start... the bytes. In this example of writing java program to get prime numbers, we

Prime Number program in Java will print the prime numbers between 1 to any given number. Prime Number is a number that is not divisible by any number other... automatically prints Prime Number starting from 1 to 50. Example of Prime Number

prime number get one number and check the number prime or not using if statement Java Check Prime Number

prime number HI!I want a java program that accepts a number from user and displays whether it is a prime number or not using BufferedReader

prime palindrome Hi I want to write a program in pascal that ask a user to input a number, the program then list all the prime number that are palindrome below the number entered. thks

prime palendrome Hi I want to write a program that ask a user to input a number, the program then list all the prime number that are palindrome below the number entered. Thks

prime number To check a number entered by user is prime or not? Java check prime number import java.util.*; class CheckPrimeNumber... is Prime!"); } else{ System.out.println("Number

prime number to check wethere given number is prime or not? ... is Prime!"); } else{ System.out.println("Number is not prime!"); } } } Thanks

prime number could u pls help me out in finding whether a number is a prime number or not? import java.util.*; class CheckPrimeNumber... is Prime!"); } else{ System.out.println("Number

prime nos Instead of using break statement in finding the prime nos ,is there any other way ?? if it is there pls tell that also import java.io.*; class FindPrimeWithoutBreak { public static void main(String

has to input the two numbers and it displays the prime numbers within the range...; System.out.println("Prime Numbers between "+num1+" and "+num2...prime number question For the question located here: http

ModuleNotFoundError: No module named 'is-prime' Hi, My Python... 'is-prime' How to remove the ModuleNotFoundError: No module named 'is-prime... to install padas library. You can install is-prime python with following

ModuleNotFoundError: No module named 'prime' Hi, My Python program is throwing following error: ModuleNotFoundError: No module named 'prime' How to remove the ModuleNotFoundError: No module named 'prime'

ModuleNotFoundError: No module named 'prime' Hi, My Python program is throwing following error: ModuleNotFoundError: No module named 'prime' How to remove the ModuleNotFoundError: No module named 'prime'

sorting numbers How to sort the numbers in ascending order import java.util.*; class SortNumbers{ public static void main(String...=input.nextInt(); list.add(num); } System.out.println("Numbers

Numbers pyramid Hi sir, Can you please tell me how to output this using nested for loops? 1 2, 1 1, 2, 3 4, 3, 2, 1 1, 2, 3, 4, 5 6, 5, 4, 3, 2, 1 1, 2, 3, 4, 5, 6, 7 8, 7, 6, 5, 4, 3, 2, 1 1, 2, 3, 4, 5, 6, 7, 8, 9 10, 9, 8

Rational Numbers Write and fully test a class that represents rational numbers. A rational number can be represented as the ratio of two integer values, a and b, where b is not zero. The class has attributes for the numerator