/**
* @(#)ArregloVersionDos.java
*
*
* @author Heryck Misael Muñoz Mora
* @version 1.00 2014/4/3
*/
import java.util.Scanner;
public class ArregloVersionDos {
/**
* Creates a new instance of <code>ArregloVersionDos</code>.
*/
public ArregloVersionDos() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int n;
int [] x;
Scanner entrada = new Scanner (System.in);
System.out.println("Tamaño del Arreglo :");
n=entrada.nextInt();
x=new int [n];
// Crear un metodo de Datos de la variable "X"
leeDatos (x);
// Crear un metodo que muestre los Datos de la variable "X"
muestraDatos (x);
System.out.println("El menor es : " + menor(x) );
System.out.println("El mayor es : " + mayor(x) );
System.out.println("promedio = " + prom (x) );
}
public static void leeDatos (int [] a)
{
Scanner ent = new Scanner (System.in);
for (int i=0; i<a.length; i++)
{
System.out.print("Ingresa elemento x["+i+"]");
a [i] = ent.nextInt();
}
System.out.println("-----------------------");
}
public static void muestraDatos (int [] a)
{
for (int i=0; i<a.length; i++)
{
System.out.println("Muestra elementos a["+i+"]"+a[i]);
}
System.out.println("-----------------------");
}
public static int menor (int [] a)
{
int min = a[0];
for (int i=0; i<a.length; i++)
{
if ( a[i] < min)
min = a[i];
}
return min;
}
public static int mayor (int [] a)
{
int may = a[0];
for (int i=0; i<a.length; i++)
{
if ( a[i] > may)
may = a[i];
}
return may;
}
public static double prom (int [] a)
{
int prom = a[0];
for (int i=0; i<a.length; i++)
{
suma+= a[i];
}
prom=(suma/a.length);
return prom;
}
}
No hay comentarios:
Publicar un comentario