DINO_CH

Untitled

Nov 30th, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.65 KB | None | 0 0
  1. public class PrimeArray {
  2.  
  3.     public static void main(String[] args) {
  4.        
  5.     long [] primes= new long [20];
  6.     primes[0] = 2L;
  7.     primes[1] = 3L;
  8.     int count = 2;
  9.    
  10.     long number = 5L;
  11.    
  12.     outer:
  13.         for(;count<primes.length;number +=2L) {
  14.            
  15.             long limit =(long)Math.ceil(Math.sqrt((double)number));
  16.            
  17.                 for(int i=1;i<count && primes[i]<=limit;++i) {
  18.                    
  19.                     if(number%primes[i]==0L) {
  20.                         continue outer;
  21.                 }//fecha o condicional if
  22.             }//fecha loop for i
  23.                 primes[count++] = number;
  24.         }//fecha o loop for count
  25.    
  26.     for(long n:primes) {
  27.         System.out.println(n);
  28.     }
  29.    
  30.  
  31.    
  32.    
  33.    
  34.     }//fecha o void main
  35.  
  36. }//fecha a classe PrimeArray
Advertisement
Add Comment
Please, Sign In to add comment