Saltar navegación

20261008 Ejercicios_2 - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 9 de octubre de 2026 por Raquel G.

1 visualizaciones

Descargar la transcripción

Bueno, pues como bien decía vuestra compañera, efectivamente, si se trata de mostrar el número sin más por consola, mostrarlo por consola y no queremos operar con ese número para nada, simplemente mostrarlo, pues podríamos mostrar la concatenación de las cifras, ¿vale? 00:00:00
si luego ese número lo queremos para operar 00:00:19
tenemos que devolverlo en número, claro 00:00:22
pero si no vamos a operar luego con él para hacer nada 00:00:25
pues podríamos mostrar la concatenación 00:00:28
entonces podríamos mostrar aquí 00:00:30
la concatenación de esas cifras 00:00:33
que lógicamente no haríamos así 00:00:38
¿verdad? 00:00:43
si quisiéramos mostrar primero las decenas 00:00:45
luego las, primero la mayor 00:00:48
luego la intermedia y luego la menor 00:00:50
la concatenación de las tres no la mostraríamos así, ¿verdad? 00:00:52
¿Qué tendríamos que incorporar aquí para que se mostrara realmente la concatenación de estos tres números? 00:00:56
Ven, aquí alguien me diga, ¿qué tendría que incorporar aquí? 00:01:06
¡Ay, jolín, que no estáis viendo nada! 00:01:09
Ni me lo decía ahí, pero como no estáis ni mirando, lo atraía el pairo. 00:01:12
Vale, pues venga, ahora. 00:01:17
bueno, pues entonces 00:01:18
si no tenemos que operar con el número 00:01:22
luego para hacer cosas 00:01:25
no tengo por qué construirlo así 00:01:27
podría decir, solo quiero mostrarlo por consola 00:01:29
pues ya he mostrado la concatenación 00:01:31
vale, bueno 00:01:33
mi pregunta era 00:01:34
yo no mostraría jamás nunca 00:01:36
la concatenación de estos tres números así 00:01:39
¿verdad? 00:01:41
¿qué tendría que incorporar aquí 00:01:43
para que realmente 00:01:45
me mostrara la concatenación 00:01:47
del número mayor, más el menor, más el intermedio. 00:01:49
¿Por qué esto no me concatena? 00:02:00
Porque es un operador suma entre dos operandos numéricos. 00:02:02
Mayor es un número e intermedio es un número. 00:02:06
Con lo cual, esto me haría la suma de las tres cifras. 00:02:09
Claro, para que este operador realmente concatene, 00:02:15
uno de sus dos operandos tiene que ser un string. 00:02:18
Si no, no concatena. 00:02:21
Bueno, pues voy a tener que insertar un string aquí. 00:02:23
No hay otra. 00:02:27
Pero claro, yo ese string no quiero que me meta nada 00:02:27
Porque quiero que me concatene directamente 00:02:30
Un número con el otro 00:02:32
Bueno, pues le pones un string vacío 00:02:33
No pasa nada 00:02:36
¿Vale? 00:02:38
Esto es un string 00:02:40
Perfectamente válido 00:02:41
Es un string que no tiene nada 00:02:44
Esto es otro string 00:02:45
Esto es otro string 00:02:47
Y esto también lo es, pero es una cadena vacía 00:02:48
Que es justo lo que yo quiero que vaya 00:02:51
Entre medias de las cifras 00:02:53
Una cadena vacía 00:02:55
¿vale? 00:02:57
entonces 00:03:02
esa es mi pregunta 00:03:03
siguiente, que por qué he metido esto último 00:03:10
dices 00:03:11
que por qué la meto 00:03:12
para que no me haga la suma, sino la concatenación 00:03:15
porque si no me va a hacer la suma 00:03:18
ah, vale, claro, es que 00:03:19
como lo había hecho es 00:03:21
el mayor número que se puede obtener 00:03:23
esto es, y luego ya tal 00:03:25
claro, porque tenías el mensaje 00:03:27
antes, entonces ya, vale 00:03:29
entonces, pero si, claro 00:03:31
si yo lo tenía así 00:03:33
voy para adelante 00:03:34
mayor 00:03:37
más intermedia 00:03:52
más menor, me hubiera mostrado la suma de las tres 00:03:54
tú tenías un mensajito antes 00:03:56
entonces ya se había hecho string 00:03:59
vale, entonces yo he dicho 00:04:01
pues venga, cadena vacía 00:04:03
y ahora ya 00:04:04
entonces 00:04:06
mi pregunta es 00:04:08
¿aquí hace falta también 00:04:12
esta siguiente que yo he puesto 00:04:14
esta de aquí 00:04:18
¿me hace falta también? 00:04:20
esta está claro que sí 00:04:26
¿esta segunda me hace falta? 00:04:28
claro, esta ya no me hace falta 00:04:39
porque mayor más cadena vacía 00:04:41
esto ya es un string 00:04:44
vale, ahora este string 00:04:45
al concatenarlo con un número 00:04:48
se convierte en un string 00:04:50
esto ya es un string 00:04:52
luego ya, esto no me hace falta 00:04:54
porque string más menor 00:04:57
el número que sea 00:04:58
o, de hecho, podría 00:05:00
este que yo he insertado aquí 00:05:03
en lugar de haberlo insertado ahí 00:05:05
haberlo insertado antes 00:05:06
claro, no, al final no 00:05:08
porque va de izquierda a derecha 00:05:10
claro 00:05:12
claro, me hubiera sumado 00:05:14
y la suma me la hubiera concatenado ya 00:05:17
con el string 00:05:19
claro 00:05:21
vale, entonces 00:05:22
en lugar de ponerlo aquí 00:05:24
lo podría haber puesto antes 00:05:26
y al ir de izquierda a derecha 00:05:28
al no haber paréntesis 00:05:32
a ir de izquierda a derecha 00:05:32
vale, string con número 00:05:33
string 00:05:38
y ahora, a partir de ahí 00:05:39
ya voy arrastrando los string 00:05:41
string más número 00:05:42
string, concatenación 00:05:44
string más otro número 00:05:46
string, concatenación 00:05:48
vale 00:05:50
Entonces de poner esto a no ponerlo 00:05:52
La diferencia es enorme 00:05:54
¿Vale? 00:05:55
Voy a 00:05:58
¿Dónde arrastro? 00:05:59
Ah no, que estoy aquí 00:06:01
Vale, de hecho voy a volverlo a ejecutar 00:06:02
Comentando lo de arriba 00:06:04
Para que me lo muestre con lo de abajo 00:06:06
A ver si lo hemos 00:06:08
¿Vale? 00:06:09
Pues por ejemplo 00:06:12
El 235 00:06:12
532 00:06:15
¿Vale? 00:06:16
No hace falta que haga más pruebas 00:06:17
¿Vale? 00:06:18
bueno pues hablando de string 00:06:24
ya que estamos con string 00:06:29
recordáis que os dije 00:06:31
que los objetos 00:06:32
la diferencia que tienen 00:06:35
respecto a las variables primitivas 00:06:37
como los números y los char 00:06:38
que además de guardar valor 00:06:42
su propio valor, el que sea 00:06:44
además de guardar valor pueden 00:06:46
dar órdenes y hacer cosas 00:06:48
¿vale? lo dijimos ¿no? 00:06:50
y de hecho ya vimos que una cadena 00:06:53
un objeto string 00:06:55
podía dar la orden length 00:06:56
que le decía la cantidad de caracteres que tenía 00:06:59
¿verdad? y lo usamos ya en un ejercicio 00:07:03
bueno, pues vamos a 00:07:06
y dijimos, según vayamos necesitando 00:07:09
vamos a ir incorporando pequeñas órdenes 00:07:12
que puede dar una variable string 00:07:15
para hacer cosas, por el hecho de ser un objeto 00:07:17
bueno, pues vamos en este mismo ejercicio 00:07:19
aquí donde se me ha complicado la vida 00:07:23
entre comillas, se me ha complicado 00:07:26
es en esto 00:07:27
¿cómo saco las centenas? ¿cómo saco 00:07:31
las unidades? ¿cómo saco las decenas? 00:07:33
entonces podríamos habernos 00:07:36
planteado, oye a ver, espérate 00:07:37
a mí me da el número 00:07:39
317 00:07:41
si yo 00:07:42
lo convierto a string 00:07:45
ya tengo 00:07:47
automáticamente el primer carácter 00:07:49
es las centenas 00:07:51
el segundo carácter es las decenas 00:07:53
y el último 00:07:56
carácter es las unidades 00:07:58
entonces si yo fuera capaz de 00:07:59
convertir a string ese número 00:08:01
se trataría de sacar 00:08:03
cada uno de los char 00:08:06
y ya los tengo 00:08:07
las decenas y las unidades 00:08:09
vale 00:08:12
entonces 00:08:15
podría enfocarlo así, convertirlo a string 00:08:17
puedo 00:08:20
en realidad es lo que estamos haciendo 00:08:20
cada vez que 00:08:23
hacemos un system out 00:08:25
en el cual decimos 00:08:29
oye no quiero considerarlo como entero 00:08:30
sino como string 00:08:32
ya lo estamos haciendo 00:08:33
entonces vamos a sacar aquí 00:08:34
en lugar de de esta manera 00:08:37
sacarlo de esta manera 00:08:39
vamos a sacarlo con string 00:08:40
vale 00:08:43
vale pues entonces 00:08:44
lo primero que hemos dicho 00:08:47
necesito el número como cadena 00:08:48
vale, entonces 00:08:50
vamos a abordar este problema de esta otra manera 00:08:56
que acabo de decir 00:08:59
en lugar de con estas operaciones 00:09:00
vale, pues voy a primero 00:09:02
obtener el número 00:09:05
pero interpretado como 00:09:07
cadena de texto 00:09:08
no como numerito tal cual, yo aquí lo tengo como 00:09:10
número 315, 218 00:09:12
pues en lugar de como número 00:09:14
voy a interpretarlo como 00:09:16
cadena de texto 00:09:18
vale 00:09:19
voy a convertirlo a cadena de texto 00:09:20
y guardarlo por tanto en un string 00:09:24
cuando lo tenga en cadena de texto 00:09:26
ya veré a ver si soy capaz de sacar 00:09:28
el primer carácter de la cadena 00:09:31
el segundo y el tercero 00:09:33
porque si lo tengo ya está 00:09:35
ya tengo las centenas, las decenas y las unidades 00:09:36
vale, pues 00:09:38
¿cómo convertiríais número 00:09:40
para que se convirtiera en una cadena 00:09:42
con esas cifras? 00:09:45
¿os ocurre de alguna manera 00:09:47
algo que yo pueda hacer aquí? 00:09:49
lo acabamos de hacer cuando hemos necesitado 00:09:50
que un número se ha interpretado como cadena 00:09:55
en lugar de como número, lo acabamos de hacer. 00:09:57
¿Qué podríamos hacer aquí? 00:10:00
Poniendo el string primero, ¿no? 00:10:06
Al principio, o en ese... 00:10:09
A igual. 00:10:10
Vale, ya lo tengo. 00:10:12
Esto es mi número de cifras, de tres cifras, mi número, 00:10:15
pero al concatenarse con un string, 00:10:20
se convierte en string. 00:10:22
Luego, esta variable es la sucesión de cifras de ese numerito 00:10:23
Pero ya he interpretado como string 00:10:30
Si número era 315, pues número cadena será la cadena 315 00:10:32
Porque la he convertido a string con esto tan sencillo 00:10:40
Siempre que queramos convertir algo a string 00:10:43
Lo concatenamos con esto 00:10:46
Y ya está. Se ha tenido que convertir a string para concatenarse. Y como esto es el vacío, no le estamos añadiendo nada. 00:10:49
Luego, cada vez que queramos convertir algo a cadena, pues con concatenar con eso, ya está. 00:11:00
ya lo tenemos convertido a cadena 00:11:12
vale, pero ahora viene otro problema 00:11:17
de esta cadena 00:11:19
¿de dónde saco yo el primer carácter? 00:11:20
que serán las centenas 00:11:23
el segundo que serán las decenas 00:11:24
y el tercero que serán las unidades 00:11:27
pues ni idea, no sabemos hacerlo 00:11:28
no sabemos 00:11:31
pero yo dije en su momento 00:11:32
que 00:11:35
las variables string como esta 00:11:36
por ser variables objeto 00:11:39
pueden dar órdenes para hacer cosas 00:11:41
pues resulta que una de las órdenes que pueden dar es 00:11:43
oye, dame el carácter de posición tal 00:11:48
la que sea 00:11:52
¿recordáis que esto lo hemos hecho? 00:11:53
hemos hecho, teníamos un stream 00:11:57
y hemos dicho, uy 00:11:58
lo hemos hecho en la pizarra 00:12:00
si yo pongo aquí un puntito 00:12:03
se me despliegan un montón de cosas 00:12:05
que puedo hacer con esa variable 00:12:08
un montón 00:12:09
y utilizamos en un ejemplo en particular 00:12:10
utilizamos esto 00:12:15
que nos daba el número de caracteres de la cadena 00:12:17
y dijimos 00:12:21
a ver, cuando la variable es primitiva 00:12:23
como número, como int 00:12:26
si yo pongo aquí el puntito 00:12:28
aquí no se despliega nada 00:12:30
porque las variables primitivas no pueden dar órdenes 00:12:33
esto lo estuvimos haciendo aquí 00:12:36
pero número cadena sí puede dar órdenes para hacer cosas. 00:12:38
Vamos a ver qué órdenes puede dar. 00:12:46
¿Alguna nos interesará? 00:12:47
Pues no sé, vamos a mirarlas. 00:12:49
¿Qué órdenes puede dar este de aquí? 00:12:52
Pues a lo mejor por el nombrecito la deducimos. 00:12:58
Pues es que la primera que me ofrece, 00:13:01
por su nombre, tiene pinta de que es lo que busco, 00:13:05
que es carácter en 00:13:08
y me da aquí un índice 00:13:10
voy a ver que explicación me da 00:13:12
te devuelve el carácter 00:13:13
que está en esta posición 00:13:16
la primera posición 00:13:17
será la 0 00:13:20
la siguiente la 1 00:13:20
la siguiente la 2 00:13:23
etcétera, es lo que te dice 00:13:24
el primer carácter estará en la posición 0 00:13:27
el siguiente estará en la 1 00:13:30
etcétera, etcétera 00:13:32
justo lo que queríamos 00:13:34
Queremos el carácter en la primera posición 00:13:36
El carácter en la segunda 00:13:41
Y el carácter en la tercera 00:13:42
Siendo la primera la cero 00:13:43
La segunda la uno 00:13:45
Y la tercera la dos, etc. 00:13:47
Justo, el primero que me ofrece 00:13:50
Es justo el que necesito 00:13:51
Pues venga, vamos a usar eso 00:13:53
Vale, número cadena 00:13:56
Char at 00:14:01
Cero 00:14:02
Será el carácter 00:14:04
De la posición cero 00:14:07
o sea, las centenas 00:14:08
pero en char, porque es un char 00:14:10
es un único char, las centenas 00:14:12
lo voy a llamar 00:14:14
como centenas así 00:14:21
ala, ya tengo el char centenas 00:14:22
el 7, el 2, pero como char 00:14:25
no como numerito, como char 00:14:26
vale 00:14:29
ahora 00:14:30
el char que tiene las decenas 00:14:33
lo sacaré como número 00:14:36
cadena punto 00:14:40
char at 00:14:42
¿Qué posición pondría ahí? Si la 0 es la primera, la siguiente posición es la 1. Vale. Y ahora las unidades será número cadena, charat, ¿cuál será la tercera posición? ¿Qué número pongo ahí? ¿Qué número pongo aquí? 00:14:43
Dos. Vale. Entonces, las órdenes básicas, que es lo que se llama métodos, las órdenes básicas que puede dar un stream para hacer cosas, es lo que os dije que estaba recogido en el fichero de la aula virtual, pero que en lugar de mirarlo de arriba abajo en plan teoría, pues iríamos incorporando las básicas en ejercicios, ¿vale? 00:15:27
Bueno, pues ya tenemos dos cosas que puede hacer una cadena 00:15:50
Devolverme su tamaño con punto lenz 00:15:55
O devolverme el carácter que tiene 00:15:58
En una posición concreta que yo le diga 00:16:02
Entendiéndose que 0 es la primera 00:16:05
1 la segunda, 2 la tercera, 3 la cuarta, etc 00:16:07
Anda, pues ya tengo las centenas 00:16:11
Las decenas son las unidades, ya las tengo 00:16:14
Pero ojo, ojo, ojo, que las tienes como char 00:16:17
Las necesitamos otra vez como int 00:16:21
Las necesitamos como int para operar con ellas 00:16:24
¿Vale? 00:16:29
Las necesito como enteros, como numeritos ya 00:16:32
Para operar con ellas, para ver cuál es mayor o igual que la otra, etc 00:16:35
Entonces, ahora ya se nos plantea la siguiente pregunta 00:16:38
cómo pasamos 00:16:46
un char 00:16:48
al número entero 00:16:49
correspondiente 00:16:52
que programa 00:16:54
alguna forma 00:16:56
de arrancar 00:17:01
si os ocurre, yo tengo este char 00:17:02
cómo lo paso, si este char es el char 00:17:04
cómo lo paso al número entero 7 00:17:08
algún punto de partida 00:17:11
en el que se os ocurriera empezar a arrancar 00:17:13
a tirar por ahí 00:17:14
la tabla hasti 00:17:15
¿no? Vámonos a la tabla ASTI. 00:17:24
A ver, bueno, 00:17:32
igual se ha ido 00:17:40
gente suficiente. 00:17:41
Vale, ahora 00:18:22
sí. Vale, los 00:18:23
numeritos, ¿dónde están? Están aquí. 00:18:33
¿Vale? 00:18:38
El 0, el 1, el 2... 00:18:39
Entonces, yo sé... Dime. 00:18:41
Urgentemente. Pues venga. 00:18:48
Vale. 00:18:50
a ver 00:18:53
como se os ocurriría 00:18:55
el char cero es este, el uno, el dos 00:18:57
pero ya sabéis que un char 00:19:00
es también 00:19:01
el numerito que lo representa 00:19:03
un char dentro también sería 00:19:05
el cero sería el cuarenta y ocho, el uno sería 00:19:07
el cuarenta y nueve, el dos sería el cincuenta 00:19:10
si os ocurre alguna 00:19:12
operación de la que tirar 00:19:14
yo restaría 00:19:15
restaría 00:19:27
alguna resta, algo, no sé 00:19:32
lo digo demasiado pronto 00:19:36
y si vosotros le dais tiempo eso os ocurre 00:19:38
fijaos que ocurre 00:19:40
si el char 00:19:53
fijaos que para Java está codificado 00:19:54
exactamente igual que el número por dentro, podéis tratar igual 00:19:57
podéis restar 00:19:59
si al numerito 00:20:00
48 le restáis 48 00:20:02
da 0 00:20:05
pero si al 49 le restáis 48 da 1 00:20:06
si al 50 le restáis 00:20:09
48 da 2 00:20:11
Pues yo al char correspondiente le restaría 48 y ya me da el número, ¿o no? 00:20:12
Si le restáis 48 ya te da el número, porque si es 0, sería 48 menos 48, 0. 00:20:22
Pero si fuera 1, 49 menos 48, 1. 00:20:29
Entonces, al char correspondiente le restáis 48 y te da el número que representa, ¿verdad? 00:20:33
¿Vale? 00:20:42
Entonces si tiramos de ahí 00:20:42
Ah, vale, pues parece buena idea 00:20:46
Parece buena idea 00:20:48
Pues nos vamos ahora aquí 00:20:49
Y ahora 00:20:51
Si yo hago 00:20:53
Centenas menos 00:20:55
Vale, la variable es 00:21:04
Ah, es que la tenía declarada arriba, perdón 00:21:27
Las tengo aquí, vale 00:21:29
Centenas 00:21:31
Es lo que tenga el char centenas 00:21:35
¿Qué va a tener? Si centenas tiene 40, el 1 tiene 49, si tiene el 1 tiene 49, está claro, pues entonces a 49 le quito 48, me da 1, ¿vale? 00:21:38
si centenas 00:21:57
esto de aquí, este 00:21:59
tiene 50 00:22:01
estoy aquí 00:22:02
es porque tiene el char 2 00:22:05
tiene el char 2, tiene 50 00:22:07
si le quito 48 00:22:09
me da el número 2 00:22:11
que es justo el char 2 que está codificando 00:22:12
luego entonces 00:22:16
puedo sacar ya 00:22:19
las decenas 00:22:20
las centenas y las unidades 00:22:23
en número 00:22:25
de esta manera 00:22:26
Perdón, unidades 00:22:27
Igual a unid 00:22:36
Menos 48 00:22:38
Y ya tengo una manera 00:22:41
De sacar las centenas, decenas y unidades 00:22:45
Sin que se me haya ocurrido 00:22:48
Esta operación de aquí 00:22:49
Usando string 00:22:50
Lo convierto a string 00:22:52
Ya lo tengo como sucesión de char 00:22:55
Ahora me saco cada char 00:22:56
El char de la posición 0 00:23:00
El char de la posición 1 00:23:01
el char de la posición 2, lo necesito 00:23:03
en número, lo necesito en número 00:23:05
para poder ahora ya operar con ellos 00:23:07
¿en número cómo? 00:23:08
pues, ¿cómo se me ocurre? 00:23:11
pues char, números, 00:23:13
la tabla ASCII, ya sabemos 00:23:15
que cada char tiene asociado 00:23:17
un número por dentro 00:23:19
¿puedo tirar de ahí? 00:23:20
pues hombre, pues sí, pensando 00:23:23
un poco puedo tirar de ahí 00:23:25
cojo el char correspondiente, le quito 00:23:26
48 y va a coincidir 00:23:29
que me da el numerito justo que representa 00:23:31
el número justo que representa 00:23:33
si el char es 5 00:23:35
tendrá dentro 53 00:23:37
a 53 le quito 48 00:23:39
me va a dar 5 00:23:41
el número 5, que es el char que representa 00:23:43
¿vale? 00:23:45
bueno, pues entonces 00:23:55
bueno, vamos a probarlo porque puede haber escrito algo mal 00:23:56
entonces 00:23:59
aparte de 00:24:01
repasar todo esto hasta entenderlo bien 00:24:03
del aula virtual 00:24:05
del aula virtual 00:24:08
ahora ya sí que hemos visto un par de ejemplos 00:24:34
echaos un vistazo 00:24:36
a este documento 00:24:38
en el que habla un poco 00:24:41
sobre el tipo 00:24:42
string, por qué es diferente de los tipos 00:24:44
primitivos y qué cosas útiles puede hacer 00:24:46
¿vale? 00:24:48
cosas útiles puede hacer, como el charat 00:24:49
y el length que ya hemos visto 00:24:52
¿vale? 00:24:53
entonces, vamos a 00:24:56
probar esto, porque puedo haberme 00:24:58
equivocado, en alguna de las restas, en algo 00:25:00
de lo que he hecho, etc. 00:25:02
Es el mismo programa, pero en lugar 00:25:05
de sacar así las centenas, decenas 00:25:06
de unidades, las estoy sacando de esta manera, 00:25:08
con string. Y luego el resto es igual. 00:25:10
Vale, 364. 00:25:23
643. 00:25:26
Bien, me ha sacado las cifras 00:25:27
igual y me funciona todo igual. 00:25:28
¿Vale? De esta manera. 00:25:30
Bueno, no hay preguntas. 00:25:39
A ver, 00:25:44
siguiente ejercicio que querría yo 00:25:44
abordar, el 9, hay que distinguir, esto es un if, el se if, distinguiendo posibilidades, 00:25:46
muy sencillo, un if, el se if, distinguido de opciones, lo hacéis vosotros, el 10, hay 00:25:55
que pensar un poquito para ver cómo va la condición, pero también es un if, el se 00:26:04
if, distinguiendo tres opciones, bueno, cuatro, si no es triángulo y en caso de serlo, equilátero 00:26:08
de usuarios es Scaleno, de nuevo 00:26:14
un programa con cuatro posibilidades 00:26:16
pues cuatro posibilidades 00:26:18
unif el save planteándose las condiciones 00:26:20
esto lo mismo, el más pequeño es más grande 00:26:22
pues le 00:26:26
condiciones, este es sencillo 00:26:27
vale, entonces 00:26:30
hasta el 12 tenéis que hacerlos 00:26:32
rápidamente y sin problemas 00:26:34
y a partir de ahí también 00:26:35
pero este ya introduce 00:26:38
una forma más eficiente de hacerlo 00:26:39
a nivel de código 00:26:41
y ya 00:26:43
lo incorporamos mañana 00:26:45
bueno, pues 00:26:48
quedaos en los audios si queréis 00:26:50
o si queréis podéis ir saliendo ya 00:26:52
Materias:
Programación
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Formación Profesional
    • Ciclo formativo de grado básico
      • Primer Curso
      • Segundo Curso
    • Ciclo formativo de grado medio
      • Primer Curso
      • Segundo Curso
    • Ciclo formativo de grado superior
      • Primer Curso
      • Segundo Curso
Subido por:
Raquel G.
Licencia:
Todos los derechos reservados
Visualizaciones:
1
Fecha:
9 de octubre de 2026 - 14:07
Visibilidad:
Clave
Centro:
IES ROSA CHACEL
Duración:
26′ 59″
Relación de aspecto:
1.78:1
Resolución:
1920x1080 píxeles
Tamaño:
120.84 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid