Ver Mensaje Individual
  #6 (permalink)  
Antiguo 31/05/2011, 05:43
alexg88
 
Fecha de Ingreso: abril-2011
Mensajes: 1.342
Antigüedad: 13 años, 6 meses
Puntos: 344
Respuesta: números sean introducidos como argumentos de programa.

Lo de java MetodoBurbuja 1 2 3 es la llamada desde la línea de comandos.

La declaración de la clase es:

Código C:
Ver original
  1. public class metodoBurbuja {
  2.       public static void main (String args[]){
  3.           int []a=new int[args.length];
  4.  
  5.          for(int i=0;i<args.length;i++){
  6.     try{
  7.    a[i]= Integer.parseInt(args[i]);
  8.     }catch(NumberFormatException e){
  9.      //Error
  10.     }
  11. }
  12.  
  13.           for(int i=0;i<args.length;i++){
  14.             for(int j=0;j<args.length-1;j++){
  15.  
  16.                if (a[j]>a[j+1]){
  17.                    int temp=a[j];
  18.                    a[j]=a[j+1];
  19.                    a[j+1]=temp;
  20.                }
  21.             }
  22.          }
  23.  
  24.          for (int i=0;i<7;i++){
  25.             System.out.print(a[i]);
  26.          }
  27.       }
  28.    }

Y te faltaba lo de convertir el array de Strings a un array de enteros.