Está en la página 1de 2

TRABAJANDO CON VECTORES

Impresion, determinar elemento mayor y media aritmetica de los elementos

package com.mycompany.ej1_vectores;

/**
*
* @author Yolany
*/
public class op_basicas {
public static void main(String[] args) {
int[] listaNumeros= {20,30,10,5,15,35};
int mayor;
float promedio;

imprimir_lista(listaNumeros);
mayor=valor_mayor(listaNumeros);
System.out.print("\nEl numero mayor es "+mayor);

promedio=calcula_prom(listaNumeros);
System.out.print("\nEl valor promedio de todos los elementos del vector es "+promedio);

}//fin de void main

private static void imprimir_lista(int[] lista){


for(int i=0; i<lista.length; i++) {
System.out.print(lista[i]);//imprime el contenido de la posicion
System.out.print("...");
System.out.println(lista[i]+i);//imprime el contenido de la posicion sumando el subindice
}//fin de for
}// fin de imprimir lista

private static int valor_mayor(int[] lista){


int n= lista[0];

for(int i=1; i<lista.length; i++) {


if (n<lista[i])
n=lista[i];
}//fin de for
return n;
}//fin de valor_mayor

private static float calcula_prom(int[] lista){


int sumar=0;//acumulador
float pr; //almacena el promedio
int i;

for(i=0; i<lista.length; i++) {


sumar = sumar + lista[i];
}//fin de for
pr= sumar/(i-1);//cuando i sale del ciclo for tiene un valor de
return pr;
}//fin de calcula_prom

}//fin de public class

También podría gustarte