Advertisement
Guest User

Untitled

a guest
Dec 2nd, 2014
31
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.55 KB | None | 0 0
  1. public class Tupel2
  2. {
  3.    
  4.    
  5.    
  6.     public static String tupelfinben(double maxgrenze)
  7.     {
  8.         double amax;
  9.         double a=0;
  10.         double b;
  11.         double c = maxgrenze*maxgrenze;
  12.         double cSumme =0;
  13.         double bmin;
  14.         double bmax;
  15.         double abifferenz;
  16.         String ergebnis ="";          
  17.        
  18.           amax = Math.floor(Math.cbrt((maxgrenze*maxgrenze/2)));
  19.           bmax = Math.ceil(Math.cbrt(maxgrenze*maxgrenze));
  20.           for(a = 1; a <= amax ;a++)
  21.              {
  22.                 b = a;
  23.                 do
  24.                  {
  25.                     if ((a*a*a) % 10 == 1) {
  26.                                      
  27.                    do
  28.                    {
  29.                  
  30.                     b = b + 1;                
  31.                     b = b + 2;                  
  32.                     b = b + 1;                  
  33.                     b = b + 2;                  
  34.                     b = b + 2;                
  35.                     b = b + 1;        
  36.                     b = b + 1;                                    
  37.                                                    
  38.                      
  39.                     }while(b<=bmax);
  40.                    
  41.                     }else if((a*a*a)%10 ==2 ||(a*a*a)%10 == 7 ){
  42.                    
  43.                    do  
  44.                    {
  45.                     b = b + 1;                  
  46.                     b = b + 1;                                
  47.                     b = b + 1;                          
  48.                     b = b + 3;                  
  49.                     b = b + 1;                  
  50.                     b = b + 1;                  
  51.                     b = b + 3;                  
  52.  
  53.                     }while(b<=bmax);
  54.                    }else if(a%10 ==3){
  55.                    
  56.                    do
  57.                    {
  58.                    
  59.             b = b + 2;              
  60.                     b = b + 1;                  
  61.                     b = b + 2;              
  62.                     b = b + 1;
  63.                     b = b + 1;                  
  64.                     b = b + 3;                
  65.                     b = b + 1;                      
  66.                                            
  67.                      
  68.                    }while(b<=bmax);
  69.                    
  70.                    }else if((a*a*a)%10 ==4 ||(a*a*a)%10 == 9){
  71.                    
  72.                    do
  73.                    {
  74.                    
  75.                     b = b + 2;                  
  76.                     b = b + 2;                  
  77.                     b = b + 1;
  78.                     b = b + 2;                  
  79.                     b = b + 2;                    
  80.                     b = b + 1;                      
  81.                     b = b + 1;  
  82.                          
  83.                      
  84.                    }while(b<=bmax);
  85.                     }else if((a*a*a)%10 ==5||(a*a*a)%10 == 0 ){                            
  86.                    
  87.                    do
  88.                    {              
  89.                    
  90.                     b = b + 2;            
  91.                     b = b + 1;
  92.                     b = b + 1;
  93.                     b = b + 1;
  94.                     b = b + 4;                
  95.                     b = b + 1;
  96.                     b = b + 1;  
  97.                    
  98.  
  99.                     }while(b<=bmax);
  100.                     }else if((a*a*a)%10 ==6){                          
  101.                    
  102.                    do
  103.                    {  
  104.                    
  105.                     b = b + 1;
  106.                     b = b + 2;
  107.                     b = b + 1;
  108.                     b = b + 2;
  109.                     b = b + 2;
  110.                     b = b + 1;                    
  111.                     b = b + 1;
  112.                    
  113.  
  114.                     }while(b<=bmax);
  115.                    
  116.                    }else if((a*a*a)%10 ==8){
  117.                    
  118.                    do
  119.                    {
  120.  
  121.                     b = b + 1;                      
  122.                     b = b + 1;
  123.                     b = b + 3;
  124.                     b = b + 1;      
  125.                     b = b + 1;      
  126.                     b = b + 3;        
  127.                     b = b + 1;      
  128.                                                
  129.                      
  130.                    }while(b<=bmax);                            
  131.                    }
  132.                      
  133.                    
  134.                    
  135.                 }while(b<=bmax);
  136.                          
  137.      
  138.     }
  139.  return(ergebnis);
  140. }
  141. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement