Ejercicios Capitulo 04 bloque10

This commit is contained in:
2024-11-16 20:30:19 +01:00
parent 56550425a4
commit ef3ddb04d2

View File

@@ -29,6 +29,26 @@ public class Utils {
} }
return nums; return nums;
} }
public static int[] crearArrayNumsAleatoriosSinRepeticiones(int cantidadElementos, int numMinimo, int numMaximo) {
int[] nums = new int[cantidadElementos];
for (int i = 0; i < nums.length; i++) {
int nuevoNum;
boolean repetido;
do {
nuevoNum = numMinimo + (int) Math.round(generarNumAleatorio((numMaximo - numMinimo)));
repetido = false;
for (int j = 0; j < i; j++) {
if (nums[j] == nuevoNum) {
repetido = true;
break;
}
}
} while (repetido);
nums[i] = nuevoNum;
}
return nums;
}
public static String cambiarAMinuscula(String textoACambiar) { public static String cambiarAMinuscula(String textoACambiar) {
String minuscula = ""; String minuscula = "";
for (int i = 0; i < textoACambiar.length(); i++) { for (int i = 0; i < textoACambiar.length(); i++) {