* @(#)ArregloUni.java
*
* @author Ricardo Camacho Lamas
*
* Programa de arreglos unidimensionales
*
* @version 1.00 2014/4/2
*/
import java.util.Scanner;
public class ArregloUni {
/**
* Creates a new instance of <code>ArregloUni</code>.
*/
public ArregloUni() {
}
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
//declara variables y arreglo
int n;
int [] x;
Scanner entrada = new Scanner(System.in);
System.out.println("Tamaño del arreglo");
n = entrada.nextInt();
x = new int[n];
System.out.println("Arreglo creado de "+n+ " posiciones");
// entrada de datos del arreglo
for (int i=0; i<n; i++)
{
System.out.print("elemento x["+i+"]=");
x[i]=entrada.nextInt();
}
// salida de datos del arreglo
for (int i=0; i<n; i++)
{
System.out.println("x["+i+"]="+x[i]);
}
// mostrar el elemento mayor y el elemento menor
int menor=0, mayor=0;
for (int i=0; i<n; i++)
if (i==0)
{
menor=x[i];
mayor=x[i];
}
else
{
if (x[i]<menor)
menor=x[i];
if (x[i]>mayor)
mayor=x[i];
}
System.out.println("Menor = "+menor);
System.out.println("Mayor = "+mayor);
// Calculo de la suma de los elementos para sacar promedio
double suma=0, promedio=0;
for (int i=0; i<n; i++)
{
suma=suma+x[i];
}
promedio=(suma/n);
System.out.println("El promedio es : "+ promedio);
}
}
No hay comentarios.:
Publicar un comentario