1 00:00:00,000 --> 00:00:15,200 Vale, pues a ver, venga, una curiosidad, dime, de los mismos contenidos, bueno, pues lo que 2 00:00:15,200 --> 00:00:20,480 hemos hecho antes está claro, ¿no?, recordad la prueba que hemos hecho, que si yo declaro 3 00:00:20,480 --> 00:00:25,960 un espacio para 5 y ahora trato de acceder a posiciones que no están reservadas, que 4 00:00:25,960 --> 00:00:31,800 en este caso si declaro espacio para 5, las únicas reservadas son 0, 1, 2, 3 y 4, la 5 00:00:31,800 --> 00:00:36,600 5 ya no está reservada, la 6 tampoco, pues si trato de acceder me sale ese error, ¿vale?, 6 00:00:36,600 --> 00:00:46,560 entonces cuidado con eso. Vale, bueno, vamos a hacer otro ejemplo de ejercicio, ¿vale?, 7 00:00:46,560 --> 00:01:01,240 a ver qué seguimos aprendiendo, pues venga, ejemplo 1, ejemplo 2, ejemplo 3, esto recordáis 8 00:01:01,240 --> 00:01:05,600 que lo subo todo al aula virtual, todos estos ejemplos, todo lo que vamos escribiendo aquí 9 00:01:05,600 --> 00:01:13,760 lo subo todo al aula virtual, vale. Pues vamos a hacer una cosa rara a ver qué pasa, vamos 10 00:01:13,760 --> 00:01:37,600 a hacer, vamos a hacer un programa que declara dos arrays, uno de ellos de 10 posiciones 11 00:01:37,600 --> 00:01:51,080 y el otro de 5 posiciones, ¿vale?, ¿qué va a hacer con esos arrays?, los va a rellenar, 12 00:01:51,080 --> 00:01:54,880 para no estar introduciendo por teclado que es un rollo, lo va a rellenar con números 13 00:01:54,880 --> 00:02:23,040 generados aleatoriamente, aleatoriamente, a continuación copiará las 5 primeras, 14 00:02:23,040 --> 00:02:37,920 primeras posiciones del primero en el segundo, ¿vale?, recordad el segundo tiene 5, con 15 00:02:37,920 --> 00:02:43,600 lo cual en él sólo caben 5 números, entonces vamos a copiar sólo las 5 primeras posiciones 16 00:02:43,600 --> 00:02:50,400 del primero en el segundo, ¿vale?, entonces vamos a poner, para que veamos el resultado 17 00:02:50,400 --> 00:02:58,640 mostrará el contenido de los dos arrays y luego después volverá a mostrar el contenido 18 00:02:58,640 --> 00:03:12,720 de los dos arrays para ver que efectivamente se han copiado, el contenido de los dos arrays, 19 00:03:12,720 --> 00:03:22,360 ¿vale?, declaramos dos arrays, uno de 10 y otro de 5, se rellenan con números aleatorios, 20 00:03:22,360 --> 00:03:37,560 generados aleatoriamente vamos a poner entre 1 y 100, números enteros, entre 1 y 100, 21 00:03:37,560 --> 00:03:44,840 una vez que están rellenos muestra el contenido de los dos y luego copia las 5 posiciones 22 00:03:44,840 --> 00:03:52,800 del primero en el segundo y luego volvemos al contenido de los dos, ¿vale?, pues venga, 23 00:03:52,800 --> 00:03:59,720 lo primero de todo, 5 minutos, 5 minutos de que lo hagáis vosotros, ¿vale?, porque luego 24 00:03:59,720 --> 00:04:01,920 lo vamos a utilizar aquí para otra cosa.