Ejercicios del 1 al 6 del cap 4 bloque 2

This commit is contained in:
2024-10-18 14:03:52 +02:00
parent f830509366
commit 6c09baef4d
7 changed files with 186 additions and 0 deletions

View File

@@ -0,0 +1,23 @@
package capitulo04.bloque02;
import static capitulo04.utils.Utils.crearArrayNumsAleatorios;
import static capitulo04.utils.Utils.mostrarArrayNums;
public class Ejercicio04 {
public static void main(String[] args) {
int[] array = crearArrayNumsAleatorios(5, 0, 100);
mostrarArrayNums(array);
desplazaCiclicoDerecha(array);
System.out.println();
mostrarArrayNums(array);
}
public static void desplazaCiclicoDerecha(int a[]) {
int tempVar = 0;
for (int i = a.length - 1; i >= 0; i--) {
if (i == a.length - 1) tempVar = a[i];
a[i] = (i == 0) ? tempVar : a[i - 1];
}
}
}