martes, 8 de abril de 2014

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