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