Código :
===============================================================
import java.io.*;
public class Ordenar {
public static void main(String[]args)throws IOException{
int i,n;
BufferedReader br;
br=new BufferedReader(new InputStreamReader(System.in));
System.out.println("Cuantos numeros va a ingresar :");
n=Integer.parseInt(br.readLine());
System.out.println("Usted ingresara " + n + " numeros");
int datos[]= new int[n];
System.out.println("Ingrese los numeros :" );
for(i=0;i<n;i++){
datos[i]=Integer.parseInt(br.readLine()); }
for(i=0;i<n-1;i++) {
int min=i;
for(int j=i+1;j<n;j++) {
if(datos[j]<datos[min]) {
min=j;}
}
if(i!=min){
int aux =datos[i];
datos[i]=datos[min];
datos[min] = aux;}
}
System.out.println("Los numeros de menor a manor son :");
for(int k=0; k<n;k++)
System.out.print(datos[k] + " ");
}
}
===============================================================
Simulacion :
No hay comentarios:
Publicar un comentario