PROGRAMA VECTOR

package Logica;


public class Vector
{
private int v[];

public int[] getV()
{
return v;
}

public void setV(int[] v)
{
this.v = v;
}

public Vector(int[] v)
{
this.v = v;
}

public int[] ordenarVector (int v[])
{
int temp;
int t = v.length;
for (int i = 1; i < t; i++)
{
for (int j = (t- 1); j >= i; j--)
{
if(v[j] < v[j-1])
{
temp = v[j];
v[j] = v[j-1];
v[j-1]= temp;
}
}
}
return (v);
}

}

 
package Presentacion;


import Logica.Vector;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Formulario
{
public static void main(String arg[]) throws IOException
{
int dato=0;
System.out.println("Cuantos numeros quiere trabajar en el Vector: ");
dato=leer();
System.out.println("Digite "+dato+" numeros");
int v[]=new int [dato];
Vector obj1=new Vector(v);
for(int i=0;i
{
v[i]=leer();
}
v=obj1.ordenarVector(v);
System.out.println("El vector modificado es : ");
for(int i=0;i
{
System.out.print(v[i]+" ");
}
}

public static int leer() throws IOException
{
InputStreamReader entrada=new InputStreamReader (System.in);
BufferedReader lectura=new BufferedReader (entrada);
String cadena=lectura.readLine();
return(Integer.parseInt(cadena));
}

}



 

No hay comentarios:

Publicar un comentario