Facebook
From Kropisz, 5 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 280
  1.  
  2. package grupa.c6.minecraftpro;
  3.  
  4. import java.util.Scanner;
  5. public class GrupaC6Minecraftpro {  
  6.     public static void main(String[] args) {
  7.        
  8.         int imiona[]={1,2,5,7,9,4,7,4,234,5,65,4,6,754,78,65,23,65,5,3,5,76,2,4,876,9,23,4,65,64,2,4,654,76,345,3456,457,45745,63,534,5345,345};
  9.         int temp;
  10.         long mstime = System.nanoTime();
  11.         int licznik=0;
  12.        
  13.         for (int index=0;index<imiona.length-1;index++,licznik++)
  14.         {
  15.         if (imiona[index]>(imiona[index+1]))
  16.         {
  17.             temp=imiona[index];
  18.             imiona[index]=imiona[index+1];
  19.             imiona[index+1]=temp;
  20.            
  21.            
  22.            //index = (index>1) ? index-=2 : -1;
  23.             if (index>1)index-=2; else index =-1;
  24.            
  25.         }
  26.        System.out.println("\n Posortowane w "+licznik+"przebiegach \n w czasie:" +(System.nanoTime()-mstime)+" ns" );
  27.        for (int im:imiona) System.out.println(im);
  28.         }
  29.                
  30.        
  31.        
  32.        
  33.        
  34.        
  35.        
  36.        
  37.        
  38.        
  39.        
  40.        
  41.        
  42.        
  43.        
  44.        
  45.        
  46.        
  47.        
  48.        
  49.         /*
  50.         int dane1;
  51.        int dane2;
  52.        Scanner odczyt = new Scanner(System.in);
  53.        dane1 = odczyt.nextInt();
  54.        dane2 = odczyt.nextInt();
  55.        
  56.        System.out.println(dane1+dane2);
  57.        
  58.         */
  59.        
  60.        
  61.        
  62.        
  63.         /*
  64.         boolean porownanie;
  65.         int licznik=0;
  66.         String imiona[]={"Witek","Kaja","Paweu","Adi","Seha","Michu","Ala","Ola","Pola","Kot"};
  67.         for (String index00:imiona){
  68.            
  69.             porownanie = true;
  70.             for(int index01=0;index01<imiona.length-1;index01++)
  71.             {
  72.             if (imiona[index01].compareTo(imiona[index01+1])>0)
  73.             {
  74.                 String temp =imiona[index01];
  75.                 imiona[index01]=imiona[index01+1];
  76.                 imiona[index01+1]=temp;
  77.                 porownanie = false;
  78.                 break;
  79.            
  80.             }
  81.                
  82.                 licznik++;
  83.             }
  84.                 if(porownanie) break;
  85.         }
  86.         System.out.println(licznik);
  87.        
  88.         System.out.println("\n Posortowane \n");
  89.         for (String im :imiona)System.out.println(im);
  90.            
  91.        */
  92.        
  93.        
  94.         /*
  95.         String tab[]={"Witek","Kajak","Paweu","Adi","Seha","michu","Ala","Ola","Pola","KOT"};
  96.        for(int i=0;i<tab.length-1;i++)
  97.        {
  98.        if ((tab[0].compareTo(tab[1])>0))
  99.         {
  100.         tab[0]=tab[1];
  101.         tab[1]=tab[0];
  102.        
  103.         }
  104.         else{
  105.         System.out.println("Kaja is bigger");
  106.         }
  107.        }
  108.           */      
  109.        
  110.        
  111.        
  112.        
  113.        
  114.        
  115.       /*
  116.         ----------------------
  117.         for (int b=0;b<=1024;b++)
  118.         {
  119.         System.out.println((byteb);
  120.        
  121.        
  122.         }
  123.         */    
  124.                
  125.        
  126.        
  127.         /*
  128.         ---------------------------
  129.         short z= 32767;
  130.         System.out.println(z);
  131.         z++;
  132.         System.out.println(z);
  133.         */
  134.        
  135.        
  136.         /*
  137.         ---------------------------------------------
  138.         for(char x=0;x<10;x++)
  139.         {
  140.        System.out.println((char)(Math.random()*('z'-'a'+1)+ 'a'));
  141.        
  142.         }
  143.         */
  144.         /*
  145.         ------------------------------
  146.         for (int x=0;x<=9;x++){
  147.     System.out.println((int)(Math.random()*21));
  148.         }
  149.         */
  150.        
  151.         /*
  152.         -----------------------------
  153.         String ja = "SLAWEK";
  154.         String ty = "Slawek";
  155.         ty=ty.toUpperCase();
  156.         boolean porownanie1 = ja==ty;
  157.         boolean porownanie2 = ja.equals(ty);
  158.         System.out.println(porownanie1);
  159.         System.out.println(porownanie2);
  160.        
  161.     */    
  162.         /*
  163.         ------------------------
  164.         String s = "Slawek";
  165.         String ss = "Slawek";
  166.         if (s==ss)
  167.         {
  168.         System.out.println("Stringi są takie same");
  169.        
  170.         }
  171.         else {
  172.         System.out.println("Stringi są różne");
  173.        
  174.         }
  175.     */    
  176.        
  177.        
  178.        
  179.        
  180.        
  181.        
  182.         /*
  183.         -----------------------------------
  184.         String tablica[] = new String[10];
  185.         for (String x : tablica)
  186.             System.out.println(x);
  187.         */
  188.        
  189.         /*
  190.         ---------------------------------
  191.        int tab[] = {1,2,3,4,5,6,7,8,9,10};
  192.        int x = 0;
  193.        while (x<tab.length){
  194.            System.out.println(tab[x]);
  195.            x++;
  196.            }
  197.         */
  198.        
  199.          /*  
  200.         --------------------------
  201.      int tab[] = {1,2,3,4,5,6,7,8,9,10};
  202.      int x = 0;
  203.         do{
  204.            System.out.println(tab[x]);
  205.             x++;
  206.         }
  207.         while(x<tab.length);
  208.         */
  209.        
  210.        
  211.        
  212.        
  213.        
  214.        
  215.        
  216.        
  217.        
  218.        
  219.        
  220.        
  221.        
  222.        
  223.        
  224.        
  225.        
  226.         //int tab[] = {1,2,3,4,5,6,7,8,9,10};
  227.        // for (int x=0;x<tab.length;x++){
  228.            
  229.            
  230.        // int tab[] = new int[10];
  231.        // System.out.println(tab[x]);
  232.        // }
  233.        
  234.        /*
  235.          String s ="Ala ma kota";
  236.         for(int x=10; x>=0;x--)
  237.         {
  238.            System.out.print(s.charAt(x));
  239.        
  240.         }
  241.        
  242.        for(char a='z'; a>='a';a--)
  243.        {
  244.        System.out.println((char)a);
  245.        }
  246.           */      
  247.                
  248.          // String z ="tutaj właśnie jest jakieś losowe zdanie", sw="";
  249.          // int a = 'a';
  250.          //int A = a-32;
  251.          // System.out.println((char)A);
  252.          
  253.         //  for (int x=0;x<z.length(); x++)
  254.                // if ((z.charAt(x)>='a') && (z.charAt(x)<='z'))sw =sw +(char)( z.charAt(x)- 32);
  255.                // else sw =sw +(char)z.charAt(x);
  256.          
  257.          
  258.          // System.out.println(sw);
  259.           /*
  260.          for (int p=0; p>=50; p++)
  261.          {
  262.          System.out.print(z.charAt(p));
  263.          }
  264.        */
  265.        
  266.        
  267.     }
  268.