ARREGLOS VERSION DOS
/**
* @(#)arregloversiondos.java
*
*
* @author
* @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 metodo para la variable x
leerdatos(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:"+promedio(x));
}
public static void leerdatos(int []a)
{
Scanner ent=new Scanner(System.in);
for (int i=0;i<a.length; i++)
{
System.out.println("ingresa elemento a["+i+"]");
a[i]=ent.nextInt();
}
}
public static void muestradatos(int[]a)
{
for(int i=0; i<a.length; i++)
{
System.out.println(" muestra el elemento 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 promedio(int[]a)
{
double prom;
double suma=0;
for(int i=0; i<a.length; i++)
{
suma=suma+a[i];
}
prom=suma/a.length;
return prom;
}
}
No hay comentarios.:
Publicar un comentario