import java.io.*;
import java.util.*;
public class Mayor
{
private int []arreglo;
private int nElementos=10;
// Crear un arreglo de ne elementos del usuario
public Mayor () // ne elementos
{
arreglo = new int[nElementos];
}
// leer datos
public void Leerdatos( )
{ int i;
int valor;
String datoEntrada;
InputStreamReader entrada = new InputStreamReader(System.in);
BufferedReader flujoEntrada = new BufferedReader(entrada);
for (i=0;i<arreglo.length;i++)
{
try
{
System.out.print("Dar dato: ");
datoEntrada = flujoEntrada.readLine();
valor= Integer.parseInt(datoEntrada);
arreglo[i]=valor;
}
catch (IOException error)
{
System.err.println("Error " + error.getMessage());
}
}
}
public void encontrar( )
{
int i;
int max=-1;
int min=9999;
for (i=0;i<arreglo.length;i++)
{
if(arreglo[i]>max){
max=(arreglo[i]);
}
if(arreglo[i]<min){
min=(arreglo[i]);
}
}
System.out.println("****************************************************** ");
System.out.println("El numero Mayor es : "+max);
System.out.println("El numero Menor es : "+min);
}
public static void main(String[] args)throws IOException
{
System.out.println ("Programa que Lee 10 datos desde teclado");
System.out.println(" encuentra el número mayor y el número menor");
System.out.println (" utilizado arreglos y recorriéndolos ");
System.out.println ("\n\n");
// Crear objeto
Mayor a1 = new Mayor();
a1.Leerdatos();
a1.encontrar();
}
}
Comentarios sobre la versión: 1.0 (0)
No hay comentarios