Hacer un programa para ingresar n valores reales en un arreglo y los muestre en la pantalla, ademรกs reportar el mayor, el menor y el promedio 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 de elementos 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("El promedio es : "+ promedio); Programa para ingresar n elementos en un arreglo y luego reportarlo en la pantalla. Ademรกs ingresar un numero y verificar si este se encuentra en el arreglo, si se encuentra eliminarlo si no se encuentra reportar dato no se encuentra. 1 import java.util.Scanner; 2 3 public class Arreglo07{ 4 public static void main(String arg[]) 5 { 6 Scanner in = new Scanner(System.in); 7 double x[],num; 8 int n,i,p; 9 do{ 10 System.out.print("Cantidad de elementos del arreglo : "); 11 n=in.nextInt(); 12 }while(n<=0); 13 14 x=new double[n]; 15 16 for(i=0; i<n;i++) 17 { 18 System.out.print("x["+i+"]: "); 19 x[i]=in.nextDouble(); 20 } 21 22 System.out.println("Datos ingresados "); 23 for(i=0; i<n;i++) 24 System.out.println("x["+i+"]: "+x[i]); 25 26 System.out.println("Numero a buscar : "); 27 num=in.nextDouble(); 28 29 p=-1; 30 for(i=0;i<n ;i++) 31 if(x[i]==num) 32 { 33 p=i; 34 break; 35 } 36 37 if(p!=-1) 38 {
for(i=p;i<n-1;i++) x[i]=x[i+1]; n=n-1; System.out.println("Nuevo arreglo "); for(i=0; i<n;i++) System.out.println("x["+i+"]: "+x[i]);
39 40 41 42
} else System.out.println("El numero no se encuentra en el arreglo"); } }