sábado, 8 de abril de 2017

Código 2 turma 2 07.04.2017 - Ordenação por seleção

01 import java.lang.Math; // headers MUST be above the first class
02 
03 // one class needs to have a main() method
04 public class HelloWorld
05 {
06   // arguments are passed using the text field below this editor
07   public static void main(String[] args)
08   {
09     int[] A={7337052, -130042, -3, -256};
10     System.out.println("ttt");
11     for (int corte = 0; corte < A.length; corte++) {
12        int indiceDoMenor=corte;
13        int y=A[indiceDoMenor];
14           for(int x=corte; x<A.length;x++){
15            if(A[x]< y){
16                 indiceDoMenor=x;
17              y=A[indiceDoMenor];
18            }//if
19        }//for
20          int trocadorTemporario = A[indiceDoMenor];
21          A[indiceDoMenor= A[corte];
22          A[corte= trocadorTemporario;
23          System.out.println("achei o menor " + A[corte]);
24      // for do vetor cortado
25    System.out.println("Array ordenado");
26     for (int cnt = 0; cnt < A.length; cnt++) {
27        System.out.print(A[cnt]+" ");
28     }
29   }//main
30 }//class
Java2html

Nenhum comentário:

Postar um comentário