Programacion
import java.util.Scanner;
public class Arreglo01{ public static void main(String arg[])
{
Scanner in = new Scanner(System.in);
double x[],mayor,menor,promedio,suma=0;
int n,i;
do{
System.out.print("Cantidad deelementos del arreglo : ");
n=in.nextInt();
}while(n<=0 || n>100);
x=new double[n];
for(i=0; i<n;i++)
{
System.out.print("x["+i+"]: "); x[i]=in.nextDouble();
}
System.out.println("Elementos del arreglo");
for(i=0; i<n;i++)
System.out.println("x["+i+"]: "+x[i]);
// Calculo del mayor y menor
mayor=menor=x[0];
for(i=1; i<n; i++)
if (x[i]>mayor) mayor=x[i];
else
if(x[i]<menor) menor=x[i];
// Calculo de la suma de los elementos for(i=0; i<n; i++)
suma=suma+x[i];
promedio=suma/n;
System.out.println("El mayor es " +mayor);
System.out.println("El menor es:"+ menor);
System.out.println("Elpromedio es : "+ promedio);
}
}
Programa para ingresar n valores reales en un arreglo y calcular la desviación standard.
import java.util.Scanner;
public class Arreglo02{
public static voidmain(String arg[])
{
Scanner in = new Scanner(System.in);
double x[],suma=0,p,ds;
int n,i;
do{
System.out.print("Cantidad de elementos del arreglo : "); n=in.nextInt();
}while(n<=0);
x=new double[n];
for(i=0; i<n;i++)
{
System.out.print("x["+i+"]: ");
x[i]=in.nextDouble();
}
System.out.println("Elementos del arreglo");
for(i=0; i<n;i++)
System.out.println("x["+i+"]: "+x[i]);
for(i=0; i<n; i++)
suma=suma+x[i];
p=suma/n;
...
Regístrate para leer el documento completo.