20251029 EjerBucles_5 - Contenido educativo
Ajuste de pantallaEl ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:
En este 7 no se mete ningún dato por teclado.
00:00:00
No hay nada por teclado, no hay ninguna información.
00:00:03
Son los números desde 1 hasta 100, ¿vale?
00:00:05
No se mete nada por teclado, ¿vale?
00:00:11
Entonces, aquí tenemos que identificar que esto es una suma acumulativa.
00:00:13
Porque es 5, al primer 5 le incorporo luego el 10, al 10 le incorporo luego el 15, ¿vale?
00:00:18
Y así hasta 100.
00:00:25
Entonces, una vez que hemos identificado que esto es una suma acumulativa,
00:00:26
Pues esto es un while
00:00:30
En el que estoy todo el rato
00:00:31
Haciendo algo así
00:00:35
Suma más algo
00:00:36
Y si viene un Herodes de esto
00:01:11
pero en versión adolescente
00:01:13
no en versión niño
00:01:15
y se los lleva a todos
00:01:16
a una isla y luego los devuelve
00:01:18
10 años después
00:01:22
¿vale?
00:01:24
porque telita
00:01:25
vale
00:01:27
bueno, pues
00:01:30
desde el momento en que uno ha identificado
00:01:31
que esto es una suma acumulativa
00:01:35
es que ya sabe que es algo así
00:01:37
a una variable acumuladora suma
00:01:39
que inicialmente es cero,
00:01:42
va a ir acumulando unos sumandos,
00:01:44
pues primero va a acumular este sumando,
00:01:47
luego va a acumular este otro sumando,
00:01:50
luego va a acumular este otro,
00:01:52
así hasta que yo decida.
00:01:53
Es esto, ¿vale?
00:01:54
En cualquier sitio en el que yo tenga que hacer
00:01:56
una suma acumulativa,
00:01:58
es decir, ir sumando este numerito,
00:02:02
y luego sumar el siguiente,
00:02:03
y luego sumar el siguiente,
00:02:04
y luego a lo anterior sumar el siguiente,
00:02:05
y luego a lo anterior sumar el siguiente.
00:02:07
En cuanto yo identifico eso,
00:02:08
como parte de mi enunciado
00:02:09
pues ya sé que tengo que hacer algo así
00:02:12
ahora ya me planteo
00:02:13
vale, ¿los sumandos de dónde me vienen?
00:02:15
pues pienso, mis sumandos son
00:02:17
el 5, el 10, el 15, el 20
00:02:18
¿cómo los genero?
00:02:21
pues ahora ya pensamos cómo los generamos
00:02:23
hombre, pues generar el 5, el 10, el 15
00:02:25
es muy fácil de generar
00:02:27
voy a
00:02:29
hacer yo aquí el sumando
00:02:31
lo que he llamado
00:02:34
y antes
00:02:35
que inicialmente sea el 5
00:02:36
vale
00:02:38
y ahora ya
00:02:40
voy sumando esos sumandos
00:02:42
pero me acuerdo
00:02:45
de generarle el 5
00:02:46
de sumarle el 5 para irlo generando
00:02:48
vale, entonces problemas
00:02:50
primero, identificar que mi problema
00:02:52
es una suma
00:02:55
acumulativa de valores
00:02:56
cuando he identificado
00:02:58
que es una suma acumulativa de valores
00:03:00
la estructura está clara, se supone que ya lo hemos
00:03:02
entendido, un bucle con esta
00:03:04
sentencia, a la suma se le van
00:03:06
incorporando sumandos.
00:03:08
Ahora, segundo
00:03:10
problema que resuelvo.
00:03:12
Los sumandos, ¿de dónde los saco?
00:03:14
Tengo que sacar un sumando en cada
00:03:17
iteración. ¿De dónde los saco?
00:03:18
Pues pienso cómo los saco. En este caso son
00:03:20
5, 10, 15. Pues venga,
00:03:22
el primer sumando lo inicializo a 5
00:03:24
y luego me las ingenio para ir sumando.
00:03:26
Vale, ya tengo el segundo problema.
00:03:29
Tercer problema.
00:03:32
¿Cuándo termino de sumar?
00:03:33
Bueno, cuando me haya llegado el último sumando
00:03:35
Termino de sumar cuando me haya llegado el último sumando
00:03:38
Mi último sumando, en este caso, ¿cuál es?
00:03:42
El 100
00:03:44
Pues mi condición la puedo plantear así
00:03:45
Mientras mi sumando sea menor o igual que 100
00:03:48
Sigo sumando, sigo sumando
00:03:52
Y ya está, ya ha terminado
00:03:55
Entonces, por favor, está muy bien
00:03:57
Pedirle programas a HGPT y entenderlos
00:04:02
bueno, no está muy bien, está semivien en esta fase
00:04:05
vuestra, está semivien
00:04:07
oye, dímelo, uy, lo he entendido
00:04:09
está semivien
00:04:11
un pelín más que el semivien de antes
00:04:13
que un compañero
00:04:15
te explique el ejercicio
00:04:18
y lo entiendas, eso está semivien
00:04:19
también, vale
00:04:21
pero eso es un 2
00:04:22
si queréis un
00:04:25
5 o más
00:04:27
lo que tenéis que hacer es mover vosotros el cerebro
00:04:28
entenderlo, tratar de hacerlo vosotros
00:04:31
¿Vale? No entender códigos de otros
00:04:33
Que uno lleva 5 horas
00:04:36
Y no lo ha conseguido hacer
00:04:38
Bueno, pues ya
00:04:40
Pide ayuda y trata de entender códigos de otros
00:04:41
¿Vale?
00:04:44
La primera vez a lo mejor tarda 5 horas
00:04:46
Pero la siguiente vez tardará 4
00:04:48
La siguiente 3
00:04:50
Entonces si os saltáis el paso de
00:04:50
Aunque me dé pereza
00:04:53
Me pongo y lo pienso yo
00:04:55
Y lo hago yo y me peleo
00:04:57
Pues si os saltáis ese paso
00:04:58
Estáis condenados
00:05:01
¿Vale? No os lo saltéis
00:05:04
Porque entendiendo
00:05:06
Programas de otros, de verdad que no
00:05:08
Se aprende, lo suficiente
00:05:10
Se aprenderá un poquito, para el 2
00:05:12
Pero no queréis el 2
00:05:14
¿Vale?
00:05:15
Bueno, pues esto que hemos hecho está claro
00:05:17
Entonces, con esta misma idea
00:05:19
Podéis hacer ya cualquier cosa
00:05:22
El 8, por ejemplo
00:05:24
En el 8 ya tenéis además
00:05:26
Que incorporar lo de intercambiar un valor
00:05:28
por otro que ya lo hicimos en otro programa
00:05:30
porque recordad lo que dijimos
00:05:32
de cualquier situación
00:05:34
de cualquier
00:05:35
situación que uno resuelva
00:05:38
intercambiar una variable
00:05:39
por otra, sumar, contar
00:05:42
esas situaciones ya
00:05:44
se las queda grabadas en el cerebro
00:05:46
porque ya se va a apoyar en ellas para hacer
00:05:48
otras cosas, ¿vale?
00:05:50
todos los programas que hemos resuelto
00:05:52
pues uno ya se los queda en la cabeza, ¿vale?
00:05:53
ahora sí que estáis en el punto de
00:05:56
os sale todo como churros
00:05:58
porque habéis programado antes o tenéis especial facilidad
00:06:00
pues estupendo
00:06:02
pero si no ese es el caso, ahora sí que estáis en el punto
00:06:03
en el que todos los días lo tenéis que trabajar en casa
00:06:06
todos los días lo tenéis que mirar y estudiar
00:06:08
¿vale?
00:06:09
imprescindible
00:06:12
bueno, pues el 8 lo podéis hacer
00:06:12
este, el 9
00:06:16
en realidad
00:06:19
es como una suma acumulativa
00:06:21
pero es una multiplicación acumulativa
00:06:23
¿por qué?
00:06:26
que
00:06:29
Bueno, vamos a ir
00:06:29
Porque, no, joder
00:06:42
Porque, bueno, así se queda
00:06:43
Porque ¿qué es A elevado a B?
00:06:45
El operador potencia como tal en Java no existe
00:06:48
Existe un método que lo hace
00:06:51
Pero un método de una clase
00:06:53
Como todavía no sabemos clases y objetos
00:06:54
Pues lo dejamos aparcado
00:06:55
Pero sí que sabemos que A elevado a B
00:06:57
Es A por A por A
00:06:59
Y por A
00:07:01
B veces
00:07:03
Luego esto, en lugar de ser
00:07:05
Una suma acumulativa
00:07:08
es una multiplicación acumulativa
00:07:09
¿vale?
00:07:12
tendré mi variable acumuladora
00:07:14
que la podemos
00:07:16
inicializar a 1
00:07:18
el acumulador lo inicializo a 1
00:07:19
y ahora lo primero que hago es
00:07:22
multiplicarlo por A
00:07:24
y lo vuelvo a guardar en acumulador
00:07:25
al acumulador lo vuelvo
00:07:27
a multiplicar por A otra vez
00:07:30
¿eso cuántas veces?
00:07:31
B veces
00:07:34
¿vale?
00:07:35
luego este programa
00:07:38
se queda igual que una suma acumulativa
00:07:39
pero es una programación acumulativa
00:07:41
vamos a aprovechar para hacerlo y así de paso
00:07:42
metemos el for
00:07:45
que es otra sintaxis del while que puede ser más cómoda
00:07:47
para algunos de los ejercicios
00:07:49
que nos vamos a encontrar más adelante
00:07:51
¿vale?
00:07:52
dígame
00:07:55
¿puedo hacer una pregunta?
00:07:56
si hombre
00:07:58
o sea, es que
00:07:59
lo he hecho de otra manera pero que da
00:08:00
no sé si me lo estaría mal
00:08:02
a ver
00:08:04
A ver, venga, pues Eger 9
00:08:05
Vale, de todas formas no le hagáis mucho caso
00:08:17
¿Vale?
00:08:36
Porque muchas de las cosas que dice
00:08:37
Tiene sus matices
00:08:39
entonces las dejáis en suspenso
00:08:40
¿vale?
00:08:43
porque te oigo decir muchas cosas que tienen
00:08:45
millones de matices y de cosas que no son
00:08:47
exactamente así, entonces está bien que se las digas
00:08:49
pero yo te digo que ellos te cojan con
00:08:51
pinzas por ahora
00:08:53
hasta que
00:08:54
no está mal que les digas cosas pero bueno
00:08:55
que sepan que esas cosas son matizables
00:08:59
y algunas no
00:09:01
dime
00:09:03
el 12
00:09:05
que tienes una pregunta del 12
00:09:07
vámonos al 12
00:09:09
vale
00:09:13
pues el ejercicio 12
00:09:27
primero tenemos que entender lo que nos dice
00:09:29
claro, nos dice
00:09:31
nos hemos situado al 12 en lugar de estar cada uno
00:09:33
a su bola, muy bien
00:09:35
vamos a pedir
00:09:39
10 números, vale lo que pasa es que
00:09:41
esto es más cómodo con un for pero nos da igual
00:09:43
venga, vamos a mostrar
00:09:45
la media de los que sean
00:09:47
positivos, o sea varios valores
00:09:49
primero
00:09:51
vamos a entender que es una media. Una media
00:09:53
es la suma de todos
00:09:55
los números dividido entre el total.
00:09:57
Luego, para hacer una media
00:10:00
tenemos que hacer una suma acumulativa.
00:10:01
Hasta ahí bien.
00:10:04
Y luego una cuenta, porque tenemos que
00:10:05
dividir la suma entre
00:10:07
la cuenta. Con lo cual
00:10:08
tenemos que sumar una serie de números
00:10:11
y dividirlos entre una cuenta.
00:10:13
Pero tenemos que
00:10:16
hacer eso para los que sean positivos
00:10:17
y negativos.
00:10:19
Por libre
00:10:20
Y para los que sean ceros
00:10:22
Entonces dice, pedir 10 números
00:10:23
Por consola
00:10:25
Pues venga, vamos a pedir 10 números por consola
00:10:27
Entonces
00:10:30
Nos hacemos el escáner
00:10:31
Pedir 10 números
00:10:34
Es hacer 10 veces algo
00:10:42
Vamos a hacerlo con un bucle while
00:10:44
Este bucle while
00:10:46
Pues ya veremos
00:10:49
Que condición le ponemos
00:10:51
Vale, lo que tiene que hacer este bucle while
00:10:52
Es
00:10:55
Pedir el número
00:10:55
Antes que nada
00:10:57
Vale, pues venga
00:10:58
Vamos aquí a
00:11:01
N igual a
00:11:02
Scan.nextin
00:11:05
Vale, ya tenemos el número leído
00:11:08
Vamos a decirle para que no
00:11:13
Introduzca número
00:11:14
Ya lo tienes todo claro
00:11:20
Venga, pero seguro que los demás no
00:11:24
Vale, pedimos el número. Ahora, ¿cuál es el resultado de este programa? Obtener una suma acumulativa de todos estos números, pero solo si son positivos. Y luego más cosas. Pero vamos primero a atacar esa, vamos primero a atacar esa.
00:11:27
Vale, pues como yo necesito una suma acumulativa
00:11:43
Pues me voy a hacer aquí
00:11:45
La suma de positivos
00:11:47
Bueno, para no hacer tantas líneas
00:11:50
Aunque, vale
00:11:52
Suma
00:11:53
Positivos
00:11:55
Esta va a ser mi variable
00:11:57
Acumuladora para la suma de positivos
00:11:59
Inicialmente cero
00:12:02
Como todos los acumuladores
00:12:03
Este acumulador a cero
00:12:05
Vale, este acumulador
00:12:07
¿Qué va a sumar?
00:12:09
Va a sumar ese número que yo acabo de leer, pero lo va a sumar sea cual sea el valor del número.
00:12:12
No, va a sumar este número solo si el número es positivo.
00:12:19
Vale, luego ya tengo la tarea de acumular los positivos.
00:12:25
Aquí están, están ricamente.
00:12:30
Vale, pero también tengo que acumular los negativos.
00:12:33
Pues venga, otro acumulador más.
00:12:36
otro acumulador
00:12:38
que como todos los acumuladores
00:12:40
empieza valiendo cero
00:12:42
y ahora
00:12:43
pues venga
00:12:45
si no es positivo
00:12:46
¿qué puede ocurrir?
00:12:50
que sea negativo
00:12:52
vale, pues si es negativo
00:12:53
dentro de este elseif
00:12:58
la suma que tendré
00:12:59
que acumular es la de negativos
00:13:01
bueno, pues estoy llevando
00:13:03
en paralelo dos acumuladores
00:13:08
este acumulador
00:13:09
se va incrementando
00:13:11
va incorporando sumandos
00:13:13
cuando los sumandos sean positivos
00:13:16
de los que yo estoy generando aquí
00:13:17
mediante la consola.
00:13:19
Pero si el número es negativo,
00:13:21
el acumulador que se incrementa es este.
00:13:23
¿Vale? Entonces estos acumuladores
00:13:26
van acumulando por un lado
00:13:27
los positivos que me van llegando
00:13:29
y por otro lado los negativos.
00:13:31
¿Vale? Cuando yo termine aquí el while
00:13:32
tengo la suma de todos los positivos
00:13:34
y la suma de todos los negativos.
00:13:36
Pero no me han pedido la suma.
00:13:38
Me han pedido la media.
00:13:40
Si me hubieran pedido la suma
00:13:40
Pues yo ya podría decir, la suma de positivos es, y podría ponerle aquí, suma positivos.
00:13:42
Y aquí podría poner la suma de negativos si me hubieran pedido eso.
00:13:55
La suma de negativos es suma negativos.
00:14:04
Pero no es esta información la que me han pedido.
00:14:12
Me han pedido la media.
00:14:14
entonces para calcular un valor medio de números
00:14:16
tengo que dividir la suma entre el total de números
00:14:19
luego el total de números significa contar
00:14:23
¿qué tengo que hacer?
00:14:27
contar los números positivos
00:14:29
tengo que contar los positivos
00:14:31
pues entonces tendré que meter un contador
00:14:32
porque ahora lo que voy a hacer es contar
00:14:34
voy a poner la línea de abajo
00:14:36
pues venga un contador de positivos
00:14:38
las cuentas ya sabemos cómo se hacen
00:14:41
un contador que empieza valiendo 0
00:14:45
y cuando lo incremento, cuando me llega un elemento a contar.
00:14:48
¿Cuándo quiero incrementar yo el contador de positivos?
00:14:53
Quiero incrementar el contador de positivos cuando me ha llegado un número positivo.
00:14:56
Luego aquí quiero incrementar el contador de positivos.
00:15:00
Luego estoy haciendo una suma acumulativa y una cuenta a la vez, por separado.
00:15:07
Esto es un mecanismo de cuenta que va contando todos los elementos que me van llegando positivos
00:15:15
Y este es un mecanismo de suma que va sumando todos los elementos que me van llegando positivos
00:15:21
Entonces cuando haya salido ya del bucle
00:15:26
Ya tengo lo que necesito para hacer la media de los positivos
00:15:31
Ya tengo lo que necesito
00:15:35
La media de los positivos es, ya sé cuál es el valor medio, es suma positivos entre cont positivos.
00:15:37
Lo pongo aquí debajo, para que vean, es suma positivos entre cont positivos.
00:15:56
no me deja dividir
00:16:18
sí porque este operador pesa más
00:16:25
que el de acumulación, que el de suma
00:16:32
entonces primero haría la división
00:16:34
si esto fuera una operación suma
00:16:36
por lo que fuera, ahí no
00:16:38
porque primero ganaría la, pero como es división
00:16:40
sí, entonces bueno, yo lo he puesto por claridad
00:16:42
pero bueno, daría igual
00:16:44
vale, entonces
00:16:45
que quiero la media de negativos
00:16:48
pues me falta contar los negativos
00:16:50
me falta contarlos, pues venga
00:16:52
Vamos a hacernos un contador
00:16:54
De negativos
00:16:55
Que como todos los contadores
00:16:59
Empieza con cero
00:17:01
¿Cuándo se incrementará el contador?
00:17:02
Cuando me llegue un elemento
00:17:05
De los que tengo que contar
00:17:07
¿Cuándo me llega un elemento de los que tengo que contar?
00:17:09
Cuando me llegue un n negativo
00:17:12
¿Vale?
00:17:13
Ahí a partir de Java
00:17:22
12 o 13
00:17:23
Hay una forma de poner los string
00:17:25
Cuando en multilínea
00:17:29
Para que el código sea más claro
00:17:30
Que creo que es con tres comillas o algo así
00:17:32
O lo digo porque como sois tan aficionados a pedir códigos HGPT
00:17:34
Veréis algunas cosas
00:17:37
Decís, uy esto
00:17:39
Son modificaciones para elegibilidad de código
00:17:40
Que a partir de versiones se van incorporando
00:17:43
Una tras otra
00:17:45
Pero vamos, son detalles
00:17:45
Sin mayor
00:17:48
Vale, pues entonces la media de los positivos
00:17:49
¿Cuál será?
00:17:52
Perdón, de los negativos
00:17:55
La media de los negativos
00:17:56
Será
00:17:58
suma negativos entre
00:18:03
cont negativos
00:18:08
vale, entonces he necesitado
00:18:13
una suma y una cuenta para poder hacer
00:18:15
la media
00:18:17
lo que pasa es que el programa no ha terminado
00:18:17
del todo porque me dice que también
00:18:21
cuente, muestre
00:18:23
cuantos ceros, eso es otra cuenta
00:18:25
aunque bueno, ¿me hace falta otra cuenta?
00:18:27
no, el total de números
00:18:29
el total de números que son
00:18:31
10 menos cont positivo
00:18:33
menos cont negativo, no me hace falta otra cuenta
00:18:35
porque me han dicho que son 10 números
00:18:37
Vale, ahora tendré que hacer la condición
00:18:38
Para que realmente sean 10
00:18:41
Vale, entonces los que han sido 0
00:18:42
Podría poner directamente
00:18:44
Ceros, ¿cuántos ceros?
00:18:46
Pues ceros habrá sido
00:18:50
Aquí ya sí que paréntesis
00:18:51
Porque voy a hacer sumas y restas
00:18:54
10 menos
00:18:55
Los que han sido positivos
00:18:57
Menos los que han sido negativos
00:19:00
Esos serán los que han sido 0
00:19:03
No hace falta que los cuente
00:19:05
Los podría contar con otro contador
00:19:06
y ponerlo en el else, si es cero
00:19:09
lo incrementas, pero bueno
00:19:11
como son diez, vale, el programa casi
00:19:13
está, me falta un pequeño detalle
00:19:15
que es, este bucle, ¿cuántas veces
00:19:17
quiero que se ejecute? este bucle quiero que se ejecute
00:19:19
exactamente diez veces
00:19:21
porque me han dicho que
00:19:23
pida diez números
00:19:25
vale, pues bueno, me voy a hacer un contador
00:19:26
cualquiera
00:19:29
un contador cualquiera
00:19:30
que empiece valiendo cero
00:19:32
y mientras y
00:19:35
Sea menor que 10
00:19:37
Y lo voy incrementando
00:19:40
¿Vale?
00:19:42
Lo puedo incluso poner aquí el
00:19:44
Más, más
00:19:48
Y fijaos que bonito
00:19:49
Mientras si sea menor que 10
00:19:51
Y me lo deja incrementado
00:19:53
La siguiente vez ya valdrá 1
00:19:54
¿Sigue siendo menor que 10?
00:19:56
Si, me lo deja incrementado, vuelve a entrar
00:19:59
¿Vale? Entendéis
00:20:01
Que estos operadores
00:20:05
Post
00:20:07
incremento, post decremento
00:20:08
los puedo incorporar dentro de cualquier
00:20:12
expresión y se ejecutan
00:20:13
después de la expresión, aquí
00:20:15
primero se evalúa la condición y menor
00:20:17
que 10 y luego se incrementa
00:20:19
¿que esto os angustia
00:20:20
todavía? pues lo incremento aquí abajo y ya
00:20:23
está, vale
00:20:25
y mientras así sea
00:20:27
menor que 10, entonces este bucle
00:20:29
esta es la forma de forzarle
00:20:30
a que se ejecute exactamente 10 veces
00:20:34
¿vale?
00:20:35
vale, ¿entendido este programa?
00:20:37
con un for
00:20:53
vale, porque el for es esto mismo
00:20:54
que yo he hecho
00:20:57
pero puesto con un for delante
00:20:58
poco más que eso, ahora luego lo vemos
00:21:01
¿vale?
00:21:03
si tenemos que usar el while
00:21:05
para que se haga un número exacto de veces, pues siempre
00:21:07
tiene que ser una variable que se va
00:21:09
incrementando y hasta que llegue, entonces
00:21:11
el for, lo único que gano
00:21:13
con poniendo un for
00:21:15
es el poder declarar la variable
00:21:16
aquí dentro, es lo único que me aporta un for
00:21:19
poder declarar la variable ahí, ya está
00:21:20
pero lo demás es igual
00:21:23
ya lo, luego lo vemos
00:21:24
vale, entonces cuidado cuando uno hace divisiones
00:21:26
cuidado cuando uno
00:21:29
hace divisiones porque ya sabéis que las divisiones
00:21:31
por cero
00:21:33
dan el programa
00:21:34
peta, si aquí
00:21:36
ejecutáramos el código y no metiéramos
00:21:38
ningún negativo
00:21:41
el contador de negativo sería cero
00:21:42
con lo cual al dividir entre el contador
00:21:44
entonces aquí
00:21:46
esto quedaría mucho más bonito
00:21:50
si yo pongo un operador
00:21:52
ternario para que me haga
00:21:54
la división solo si
00:21:56
contador negativos es mayor que 0
00:21:58
porque si no
00:22:00
va a salir un error enorme
00:22:02
si con negativos
00:22:03
es mayor que 0
00:22:05
entonces
00:22:08
sí que sí
00:22:11
muéstrame suma negativos
00:22:12
entre con negativos
00:22:14
Pero si no
00:22:15
Muéstrame
00:22:17
Cero
00:22:19
Que los ceros salgan en negativo
00:22:20
¿Qué significa que los ceros salgan en negativo?
00:22:26
Espera
00:22:33
Voy a
00:22:34
Voy a
00:22:34
Poner esto
00:22:37
Aquí también
00:22:39
Si con
00:22:41
Positivos, pues habría que ver el resto de tu programa
00:22:43
Yo que sé, a ver
00:22:46
Si con positivos es mayor que cero
00:22:47
Entonces suma positivos entre cont positivos
00:22:50
Y si no, cero
00:22:55
Este programa ya no va a fallar en la división
00:22:57
Porque esta división se va a hacer solo
00:23:00
Si cont positivos es mayor que cero
00:23:04
Solo ahí
00:23:08
Si no, va a devolver cero
00:23:08
Y aquí lo mismo
00:23:11
Esta división no va
00:23:13
Y aquí porque
00:23:15
Ahí más bonito
00:23:17
Lo mismo
00:23:18
Esta división nunca va a dar error
00:23:19
Porque con negativos no va a ser cero nunca
00:23:21
Porque solo va a entrar en esa parte
00:23:23
Si esto es mayor que cero
00:23:25
Entonces vamos a ejecutar para asegurarnos
00:23:27
De que no hemos escrito nada raro
00:23:29
Vale
00:23:32
Si yo ejecuto esto, introduzca número
00:23:42
2, 2
00:23:43
Menos 2
00:23:45
3, menos
00:23:47
3
00:23:49
6
00:23:52
6-0, joder, 0-0, vale, 4-0 se ha metido, la media de positivos la suma 13 y la media 3 y la suma menos 5 y la media menos 2.
00:23:56
Sí, pues tiene sentido de que lo ha hecho bien
00:24:15
¿Vale?
00:24:17
Bueno, pues el viernes
00:24:22
Tenemos dos maravillosas horas
00:24:26
Para el fori
00:24:28
Para todo lo que nos queda
00:24:31
¿Vale?
00:24:32
Porque quien tenga
00:24:33
Pasaje del terror DS
00:24:35
Es a las 10 cuando va
00:24:38
El que tenga entrada
00:24:40
Y el que venga disfrazado
00:24:41
Puede ir a las 12
00:24:43
Pero como mi clase no es hasta las 12.40
00:24:44
Ya se acaba el concurso de disfraces
00:24:48
A ver, nosotros dejamos ir
00:24:49
Al que tenga la entrada
00:24:56
El pasaje del terror
00:24:57
Pero es a las 10
00:24:58
Y luego vuelve
00:25:00
Y luego ya vuelve
00:25:01
Eso ponía en la hojita
00:25:03
Que nos han pasado
00:25:07
A mí me han pasado una hoja formativa
00:25:08
Que pone a las 10 es el pasaje del terror
00:25:12
No sé más
00:25:14
No tengo ni idea
00:25:16
Bueno, pues bajas a las 10
00:25:20
Se lo dices al profe que sea
00:25:25
Y ya está
00:25:26
Y el que venga disfrazado
00:25:27
Pues se puede ir al concurso y disfrazarse a las 12
00:25:32
Que no sé lo que se gana
00:25:34
A ver, podríais ir a verlo
00:25:35
Pero entonces os perderíais mi clase
00:25:38
Y eso sería terrible
00:25:39
Bueno, a ver, ostras
00:25:41
y estaba grabando ahora, juraría
00:25:57
- Materias:
- Programación
- Niveles educativos:
- ▼ Mostrar / ocultar niveles
- Formación Profesional
- Ciclo formativo de grado superior
- Primer Curso
- Subido por:
- Raquel G.
- Licencia:
- Todos los derechos reservados
- Visualizaciones:
- 3
- Fecha:
- 31 de octubre de 2025 - 13:55
- Visibilidad:
- Clave
- Centro:
- IES ROSA CHACEL
- Duración:
- 26′
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1920x1080 píxeles
- Tamaño:
- 1.14