Pedir por pantalla cuantos datos se van a escribir y preparar las siguientes funciones:
Mostrar estos resultados por pantalla.
static int maximo(int t[]): Se pasa la tabla y devuelve el valor máximo
static int minimo(int t[]): Se pasa la tabla y devuelve el valor mínimo
static double media(int t[]): Se pasa la tabla y devuelve el valor medio.
Java-U6-06-MutiplicadorArray
package U6;
import java.util.Arrays;
import java.util.Scanner;
public class A000 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Cuantos elementos tiene el array?: ");
int numeroEle= sc.nextInt();
int numeros[] = new int[numeroEle];
for (int i=0;i<numeros.length;i++) {
System.out.println("Introduce el elemento " + (i+1));
numeros[i]=sc.nextInt();
}
mostrar(numeros);
System.out.println("Multiplicador: ");
int mult= sc.nextInt();
int m[]=multiplicador(numeros,mult);
mostrar(m);
}
private static int[] multiplicador(int[] numeros, int mult) {
int m[] = new int[numeros.length];
for (int i=0;i<numeros.length;i++)
m[i]=numeros[i]*mult;
return m;
}
private static void mostrar(int[] numeros) {
for (int i=0;i<numeros.length;i++) {
System.out.println("Elemento " + (i+1) +":" + numeros[i]);
}
}
}