Java - Ayuda con Examen Java

 
Vista:
sin imagen de perfil
Val: 23
Ha aumentado su posición en 167 puestos en Java (en relación al último mes)
Gráfica de Java

Ayuda con Examen Java

Publicado por Yorhs (9 intervenciones) el 29/06/2021 13:42:10
HOLA A TODOS
ME PODRIAN AYUDAR CON UN EXAMEN QUE TUVE HACE DOS SEMANAS Y ME PUSIERON ESTE EJERCICIO LA VERDAR ES QUE NO LO ENTIENDO BIEN TENGO RECUPERACION EL DIA 2 JULIO Y QUIERO SABER HACERLO POR SI LOS EJERCICIOS SON PARECIDOS AlGUIEN ME PUEDE AYUDAR??


funcionesArray

Crea una clase de nombre funcionesArrays, en ella vamos a implementar varios métodos de
ayuda. Puedes utilizar el método main para probar el uso de las funciones, y recuerda
definirlas como static.
● crearArrayEnt: Genera un array de tamaño n con números aleatorios cuyo intervalo
(mínimo y máximo) se indica como parámetro. Parámetros de entrada, el tamaño del
array, el límite mínimo y el límite máximo. Parámetro de salida, un array de enteros.
● minimoArrayEnt: Devuelve el mínimo del array que se pasa como parámetro.
● maximoArrayEnt Devuelve el máximo del array que se pasa como parámetro.
● mediaArrayEnt: Devuelve la media del array que se pasa como parámetro.
● estaEnArrayEnt: Dice si un número está o no dentro de un array, ambos se pasan
como parámetros.
● posicionEnArrayEnt: Busca un número en un array, ambos se pasan como
parámetros, y devuelve la posición (el índice) en la que se encuentra. Devuelve -1 si
no se encuentra.
● volteaArrayEnt: Le da la vuelta a un array que se le pasa como parámetro.
Devuelve un nuevo array.
● copiarArrayEnt. Devuelve una copia del array que se pasa como parámetro.
● rotaDerechaArrayEnt: Rota n posiciones a la derecha los números de un array. No
devuelve nada, se modifica el array que se pasa como parámetro.
● rotaIzquierdaArrayEnt: Rota n posiciones a la izquierda los números de un array.
No devuelve nada, se modifica el array que se pasa como parámetro.
● subArrayEnt: Devuelve un array subconjunto de otro array que se le pasa como
parámetro, desde el índice n y conteniendo m elementos. El array original, la
posición inicial y el número de elementos se le pasa como parámetros.

Definición de los métodos:

public int[] crearArrayEnt(int tamanyo,int minimo,int maximo);
public int minimoArrayEnt(int[] a);
public int maximoArrayEnt(int[] a);
public int mediaArrayEnt(int[] a);
public boolean estaEnArrayEnt(int[] a,int numero);
public int posicionEnArrayEnt(int[] a,int numero);
public int[] volteaArrayEnt(int[] a);
public int[] copiarArrayEnt(int[] a);
public void rotaDerechaArrayEnt(int[] a,int posiciones);
public void rotaIzquierdaArrayEnt(int[] a,int posiciones);
public int[] subArrayEnt(int[] a,int indice,int elementos);

Programa de pruebas

capp1

Salida del programa


capp2
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder