1. import java.util.*;
import javax.swing.JOptionPane;
/**
*
* @author Dagoberto Sierra
*/
public class vector02 {
// ordenes para crear el vector
private Scanner numeros; // crea la clase que maneja todos los procedimientos
private float[] num; // tipo de vector que manejamos en el programa
private int canti; // variable que controla el tamaño del vector
private float mayor, menor; // variable que guarda al dato menor y mayor
private String mostrar =""; // variable que guarda el resultado
public void crear_vector(){
numeros = new Scanner(System.in);
canti= Integer.parseInt(JOptionPane.showInputDialog("ingrese el tamaño del
vector"));
num = new float[canti]; // defino el tamaño del vector
}
public void llena_vector(){
System.out.println("Entre los "+canti+" Datos Del Vector");
System.out.print(" vec 0 ");
num[0] = numeros.nextFloat();
mayor = num[0];
menor = num[0];
for(int k=1;k < canti;k++)
{
System.out.print(" vec "+k+ " ");
num[k] = numeros.nextFloat();
if (num[k] > mayor)
mayor = num[k];
if (num[k] < menor)
menor = num[k];
}
}
public void muestra_vector(){
for(int k=0;k< canti;k++)
{
mostrar = mostrar + num[k]+"n";
}
mostrar = mostrar + "n El numero de mayor valor es "+ mayor;
mostrar = mostrar + "n El numero de menor valor es "+ menor;
Dagoberto Sierra vector002 Página 1
2. JOptionPane.showMessageDialog(null, mostrar);
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
vector02 captura = new vector02();
//sitio que hace capturar datos que van en el vector
captura.crear_vector();
//llena el vector
captura.llena_vector();
//muestra el vector
captura.muestra_vector();
}
}
Dagoberto Sierra vector002 Página 2