Video explicativo letra DNI (subtitulado)
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:
Hola, vamos a ver, os voy a hacer un vídeo de cómo resolver esta práctica, la letra del DNI, que lleva dos funciones.
00:00:00
Una es la de la función residuo y otra es la función buscarH o buscarV.
00:00:10
Recordad que buscarH es cuando la matriz de búsqueda está en horizontal, como la tenéis aquí, y buscarV cuando está en vertical.
00:00:16
buscar v en vertical, buscar h en horizontal
00:00:30
vale, pues teníamos que hacer dos ejercicios
00:00:33
uno, hacíamos el ejercicio de buscar la letra que correspondía a un dni
00:00:39
haciendo dos operaciones
00:00:44
y otro lo hacíamos con una única operación
00:00:46
pero usando una función anidada
00:00:49
una función anidada es una función dentro de otra
00:00:52
Que ya lo vimos un poco con el tema de la función sí
00:00:57
Cuando la función sí tiene dos opciones es una única función
00:01:01
Cuando tiene varias opciones es una función sí dentro de otra función sí
00:01:06
Bueno, pero aquí lo que tenemos que ver es lo de la letra del DNI
00:01:12
Que es esta práctica
00:01:16
Vamos a poner un DNI cualquiera
00:01:18
Por ejemplo, 1, 2, 3, 4, 5, 6, 7, 8
00:01:21
Ese sería nuestro DNI y tendríamos que buscar la letra que le corresponde.
00:01:25
Para ello tenemos que usar esta tabla.
00:01:30
Esta tabla en la normativa cuando se impuso la letra a los DNI, al NIF en realidad, con letra se llama NIF,
00:01:33
que como os comenté es una letra de control.
00:01:43
Lo que impide es que haya errores en el número.
00:01:46
Es una formulita que se calcula con el número a partir del cual sale una letra.
00:01:49
Si por cualquier cosa hay un error en el número, la letra es distinta de la que tienes tú en realidad
00:01:53
Bueno, pues vamos a ver
00:02:00
Vamos a hacerlo con dos operaciones
00:02:03
La primera lo vamos a hacer con la función residuo, que es lo que tenéis en teoría
00:02:08
La función residuo lo que te da es el resto de una división
00:02:12
bueno, pues
00:02:16
igual para poner cualquier función
00:02:19
le pondríamos un residuo
00:02:22
luego lo que os digo siempre
00:02:23
f de x
00:02:26
y se os abre el cuadro de diálogo
00:02:28
de la función
00:02:30
el número que vamos a poner
00:02:30
es el número del DNI
00:02:33
en este caso está en la celda E4
00:02:34
y el divisor
00:02:37
lo dividimos por 23
00:02:40
esto lo dice la normativa
00:02:41
¿vale?
00:02:43
Para el resto que da la división hay que buscarlo aquí, en estos números.
00:02:44
Le damos a aceptar y nos dice que el resto es 14.
00:02:49
Ahora nos vamos a la operación 2.
00:02:56
Y 14, lo podemos ver a ojo, le corresponde la letra Z.
00:02:59
Pero tenemos que poner una función que de forma automática nos dé la letra.
00:03:04
¿Cuál va a ser?
00:03:09
Pues una que conocéis bastante, que es buscar H.
00:03:10
Pongo buscar H porque la matriz está en horizontal.
00:03:16
Activamos F de X y nos aparece el cuadro de diálogo.
00:03:22
Y ya os digo, el cuadro de diálogo facilita mucho el rellenar la función.
00:03:25
Primer parámetro, valor buscado.
00:03:32
El valor buscado, como os he dicho, era este, el resto, que está aquí.
00:03:35
Ya sabéis que siempre la fila de búsqueda es la fila 1, y desde la fila 1 vamos contando 2, 3, 4, donde tengamos el resultado.
00:03:40
Como esta matriz solamente tiene dos filas, evidentemente el resultado es la 2, que sería la Z.
00:03:52
Luego, el valor buscado es este valor.
00:03:58
La matriz a buscar es esta.
00:04:03
El indicador de filas, como hemos dicho, es 2
00:04:07
Y ordenado, tenéis dos opciones
00:04:12
Verdadero o falso
00:04:17
Falso es cuando se busca un valor exacto
00:04:20
Como aquí buscamos un valor exacto, es falso
00:04:24
Y ya lo tenemos
00:04:27
Y nos da la Z
00:04:33
Que es la letra que le corresponde a este DNI
00:04:35
Podéis meter cualquier DNI y os va a dar la letra
00:04:38
Ahora vamos a hacer el mismo ejercicio, pero con una única función. Y para ello necesitamos la función residuo anidarla dentro de la función buscarH. Pues lo hacemos. BuscarH.
00:04:41
La función tiene cuatro parámetros
00:05:00
Aquí os lo da valor buscado, matriz a buscar, indicador de filas y ordenado
00:05:03
Los cuatro parámetros que ya hemos visto en el cuadro de diálogo
00:05:12
El valor buscado era 14, pero 14 que era el resultado de la función residuo
00:05:15
Pues aquí lo que vamos a hacer es introducir la función residuo
00:05:23
Os lo voy a hacer aquí
00:05:27
buscar h
00:05:30
residuo
00:05:34
hacemos la función residuo
00:05:35
y ponemos el parámetro
00:05:38
los parámetros se
00:05:39
separan con punto y coma
00:05:42
¿cuál es el número?
00:05:44
el número es
00:05:46
e4
00:05:47
me lo coge, lo voy a poner así
00:05:49
el número del denier que corresponda
00:05:51
punto y coma
00:05:53
¿cuál era el divisor?
00:05:55
23
00:05:57
cierro paréntesis
00:05:58
Con esto tenemos únicamente el primer parámetro
00:06:01
De la función
00:06:04
Nos quedan tres más
00:06:05
Punto y coma
00:06:06
Porque este es el primer parámetro que he metido en una función residuo
00:06:08
Por eso se llama anidada
00:06:12
La función residuo está anidada dentro de buscar h
00:06:13
Ahora tenemos que poner la matriz
00:06:16
Nos lo hice aquí por si se os olvida
00:06:19
Ponemos la matriz
00:06:21
¿Vale?
00:06:23
Algo ha salido mal
00:06:27
No, no ha salido nada mal
00:06:28
La tengo aquí arriba, mejor sigo aquí arriba
00:06:30
Punto y coma
00:06:32
¿Y ahora qué tenemos que hacer?
00:06:35
Poner el indicador de filas
00:06:39
Nos lo dice aquí, indicador de filas
00:06:40
El 2
00:06:42
Punto y coma, falso
00:06:44
Esto ya es igual que antes
00:06:47
Nos sale la Z
00:06:48
Es lo mismo, nada más que lo hacemos en una única función
00:06:52
Queda mucho más bonito, más elegante
00:06:55
Hacerlo evidentemente en una función
00:06:58
Es un pelín más complicado
00:07:00
pero queda mucho mejor
00:07:02
y es lo que debéis hacer
00:07:03
sobre todo si sabéis
00:07:06
vale, pues ya lo tenemos
00:07:07
ahora os voy a hacer lo mismo
00:07:11
pero
00:07:14
con buscar
00:07:15
v, en vertical
00:07:18
para que ya el tema quede perfectamente
00:07:19
claro cuando usamos buscar v
00:07:22
o cuando usamos buscar h
00:07:23
bueno, pues aquí lo que vamos a hacer
00:07:25
es un buscar
00:07:27
v
00:07:30
abrimos paréntesis
00:07:31
y ahora voy a usar el cuadro de diálogo
00:07:33
para que veáis que también se puede usar perfectamente
00:07:35
el valor buscado
00:07:37
anidamos la función residuo
00:07:39
la anido
00:07:41
residuo
00:07:42
abro paréntesis, aquí la tengo que meter directamente
00:07:44
no puedo usar otro cuadro de diálogo
00:07:47
meto la función residuo
00:07:49
y le digo
00:07:52
el valor que tengo que buscar
00:07:53
es E4
00:07:55
lo pongo, ya sé que me dé problemas
00:07:57
lo pongo, E4, punto y coma
00:07:59
¿cuál es el divisor? 23
00:08:02
ese lo podéis poner porque es
00:08:05
por normativa S, y aquí ya me sale
00:08:07
el 14 famoso, porque como estamos usando
00:08:09
el mismo DNI, 1, 2, 3, 4, 5, 6, 7, 8
00:08:11
nos sale 14
00:08:14
la matriz a buscar
00:08:15
como estamos hablando de un
00:08:18
buscar V, tiene que estar en vertical
00:08:19
pues pongo todos los datos
00:08:21
en vertical, hasta aquí
00:08:24
¿vale?
00:08:26
el indicador de columnas
00:08:26
sería el 2
00:08:28
aquí hablamos de columnas
00:08:30
y en buscar h hablamos de filas, pero es lo mismo
00:08:32
y ordenado
00:08:34
ponemos falso
00:08:36
aceptar, ya lo tenemos
00:08:37
la h
00:08:42
bueno, pues este es el ejercicio
00:08:43
y espero que no haya problemas
00:08:47
y que ya buscar v, buscar h
00:08:48
y residuo
00:08:50
esté perfectamente entendido
00:08:52
bueno, pues lo dejamos aquí
00:08:53
- Subido por:
- Alberto Teodor H.
- Licencia:
- Reconocimiento
- Visualizaciones:
- 7
- Fecha:
- 17 de agosto de 2023 - 1:36
- Visibilidad:
- Clave
- Centro:
- IES SEVERO OCHOA
- Duración:
- 08′ 57″
- Relación de aspecto:
- 1.78:1
- Resolución:
- 1280x720 píxeles
- Tamaño:
- 30.78 MBytes