public class ArregloUniV2
{
public ArregloUniV2()
{
}
public static void main(String[] args) {
int n;
//se declara el arreglo
int []x;
Scanner entrada = new Scanner(System.in);
//Se introduce el valor de n que sera el espacio del arreglo
System.out.println("Cual sera el tamaño del arreglo: ");
n=entrada.nextInt();
x=new int[n];
//en lugar de crear un ciclo se creara la siguiente declaraciones
//(metodos)
leedatos(x);
muestradatos(x);
System.out.println("El menor es: "+menor(x));
System.out.println("El mayor es: "+mayor(x));
System.out.println("El Promedio es: "+prom(x));
}
public static void leedatos(int [] a)
{
Scanner entrada=new Scanner(System.in);
for (int i=0;i<a.length;i++)
{
System.out.print("Ingresa el elemento a["+i+"]");
a[i]=entrada.nextInt();
}
}
public static void muestradatos (int [] a)
{
for (int i=0;i<a.length;i++)
{
System.out.println("los datos ingresados en a["+i+"]"+a[i]);
}
}
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 suma=0;
double prom;
for (int i=0;i<a.length;i++)
{
suma+=a[i];
}
prom=suma/a.length;
return prom;
}
}
No hay comentarios:
Publicar un comentario