ordenamiento de arreglos
me podrian ayudar a arregalr un vector de 10 numeros
este es mi codigo en modo consola
import java.io.*;
public class ji
{
public static void main(String args[])
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
try
{
int[] vector = new int[10];
int u=1;
String o="";
int p = -1;
p++;
//System.out.println("ingresa numero 10 numeros: ");
for ( u = 1; u <=10; u++)
{
System.out.print("ingresa numeros: ");
int k =Integer.parseInt(br.readLine());
System.out.print(k);
vector[p] =k;
}
int a = 0;
int i;
for (i = 0; i <= p; i++)
{
for (int b = 0; b <= p; b++)
if (vector[i] < vector[b])
{
a = vector[i];
vector[i] = vector[b];
vector[b] = a;
}
}
for (int c = 0; c <= p; c++)
o=o + Integer.toString(vector[c]) + " - ";
System.out.println("los numeros ordenados" + o );
}
catch(Exception e)
{
e.printStackTrace();
}
}
}
este es mi codigo en modo consola
import java.io.*;
public class ji
{
public static void main(String args[])
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
try
{
int[] vector = new int[10];
int u=1;
String o="";
int p = -1;
p++;
//System.out.println("ingresa numero 10 numeros: ");
for ( u = 1; u <=10; u++)
{
System.out.print("ingresa numeros: ");
int k =Integer.parseInt(br.readLine());
System.out.print(k);
vector[p] =k;
}
int a = 0;
int i;
for (i = 0; i <= p; i++)
{
for (int b = 0; b <= p; b++)
if (vector[i] < vector[b])
{
a = vector[i];
vector[i] = vector[b];
vector[b] = a;
}
}
for (int c = 0; c <= p; c++)
o=o + Integer.toString(vector[c]) + " - ";
System.out.println("los numeros ordenados" + o );
}
catch(Exception e)
{
e.printStackTrace();
}
}
}