Bueno llegó el momento de hacer ejercicios.
Vamos a hacer tres ejercicios prácticos de programación.
Tienen que programar con block CLI.
Voy a tirar un planteo lo voy a mostrar por pantalla.
Ustedes lo que tienen que hacer es pasar el video en el momento que yo se los indico.
Hacer el ejercicio y cuando lo tienen hecho poner play en el video para ver como yo lo hice.
Hay un tema muy importante en programación no hay una sola manera de hacer algo o de obtener un resultado.
Esto significa que si yo lo hago diferente a como lo hacen ustedes no significa que ustedes lo que ustedes
hagan esté mal.
Así que bueno voy a explicar luego por qué yo lo hice de esa manera.
Ustedes van a aprender la forma y vamos a ver todo entre nosotros si tienen alguna duda saben que pueden
dejar sus consultas en la sección de preguntas y respuestas de ayúdenme y yo los voy a ayudar en todo
como lo vengo haciendo desde hace casi un año con todos mis alumnos.
Muy bien vamos a tirar el primer ejercicio.
Recuerden que tienen que buscar las estructuras lógicas las estructuras de iteración los loops y demás
para hacer los ejercicios que vamos a hacer.
El primer planteo el primer ejercicio dice mostrar por pantalla los números pares entre el número dos
y el número diez.
Muy bien ahora pongan pausa en el video nos vemos luego y vemos cómo lo he resuelto yo bueno.
Cómo les fue.
Cómo.
Cómo anduvo eso.
Miren lo sencillo que era.
No yo sé que ustedes quizás usaron otras estructuras e hicieron operaciones matemáticas pero lo que
he usado es nuestro EUFOR que lo vimos en el capítulo anterior en alguno de los capítulos anteriores.
Lo inicializar con el número dos una variable que ya trae el for Elkann directamente por default no
tuve que crear ninguna variable y esa variable la inicial hizo en dos hasta el número 10 y en lugar
de sumarle 1 como hacíamos con el Ford le dije que vaya incrementándose de a dos.
Entonces lo que va a hacer es mostrarme los números pares entre el 2 y el 10 vamos a ejecutarlo muestra
el resultado 2 el 4 el 6 el 8 y el 10.
Muy bien este ejercicio fue un ejercicio fácil.
Si ustedes lo hicieron de otra manera y funciona no necesariamente el mío está bien y el de ustedes
está mal.
Pueden hacerlo de otra forma pero lo que tienen que entender es que tienen que razonar en cuanto a cuál
es la estructura que va a lograr de manera más rápida con menos cantidad de instrucciones.
Lo que estoy necesitando eso lo van a tener que llevar luego a la vida real de programadores donde van
a tener que optimizar la solución que ustedes brinden en un sistema quizás con cinco instrucciones logren
lo mismo que haciendo otro programa que tenga 40 instrucciones.
Y ustedes me dirán los dos funcionan ok pero tienen que ir tomando esta habilidad de ir mejorando y
optimizando el código.
Vamos a ir a nuestro segundo ejercicio lo voy a plantear va a ser la misma modalidad.
Van a poner pausa y luego vamos a continuar.
Esto es más complejo dice iterar.
Una variable entre el número uno y el 10 y mientras la variable valga entre 1 y 4 mostrar la frase por
pantalla que diga Menorah 5 mientras la variable valga entre 5 y 8 mostrar la frase aún no llegamos
a 10.
Y cuando la variable llegue a mostrar 10 el mensaje será lo logré muy bien.
Les conviene hacer pausas anotar esta consigna en un papel y luego colocar todo esto en las estructuras
necesarias y ver cómo viene la resolución de esto.
Pongan pasa ahora y pueden trabajar en este segundo ejercicio.
Bueno y aquí está la resolución del ejercicio.
Fíjense lo complejo que se puso.
Nada que ver con el ejercicio anterior.
Bueno esto es así nosotros tenemos un Infor que debe y aprovechado el anterior de 1 a 10.
Aquí ya no salto por dos unidades porque no voy a mostrar los números pares ni la tabla del 2.
Lo que estoy haciendo es incrementar en 1 la variable i y lo que hago es preguntar si es menor a 5.
Recuerden que tenía que mostrar el mensaje de menor a 5 por Ehlers.
Hago una nueva pregunta pregunto si y el valor de ahí es mayor o igual a 5 y menor o igual a 8 porque
este es el rango numérico por el cual tengo que mostrar el mensaje aún no llegamos a 10 y luego por
el de este segundo IFF tengo que hacer un IFF nuevamente preguntando si es igual a 10 si es igual a
10.
Voy a mostrarla.
El mensaje lo logré porque hago un nuevo gif porque si yo fuera solamente por él es cuando vale 9.
También mostraría este cartel y en realidad cuando vale 9 no tiene que mostrar nada de hecho va a pasar
de largo y no nos vamos a dar cuenta vamos a ejecutar esto.
Teóricamente sí y al ser menor de cinco va a mostrar este cartel lo va a mostrar cuatro veces.
Luego entre cinco y ocho va a mostrar otras cuatro veces este mensaje.
Y por último me va a mostrar una sola vez el cartel de lo logré entonces 4 4 y 1 vamos a ejecutarlo
un 1 menorá 5 2 Menorah 5 3 Menorah 5 4 menorá 5.
Ahora cuando iba a valer 5 ya me voy por el Leff anteriores siguiente y muestra que y es aún no llegamos
a 10 no llegamos a 10 no llegamos a 10 no llegamos a 10 y ahora va a pasar el igual al 9 lo va a pasar
de largo y voy a estar directamente en lo logré.
Este es el ejercicio ténganlo revisarlo para ver para aprenderlo aquí tienen el código JavaScript y
vamos a ir al tercer planteo.
El tercer planteo nos va a hablar de listas vamos a crear una lista llamada animales y vamos a cargar
los siguientes animales a nuestra lista.
Si tienen alguna duda de cómo crear una lista pueden ir al capítulo anterior.
Pueden ver cómo creamos las listas.
Así van refrescando conocimientos y luego pueden volver a hacer el ejercicio.
Vamos a cargar una lista de animales con cuatro animales uno va a ser el perro otro el gato otro el
León y por último el Tigre.
Lo que tenemos que hacer es recorrer esa lista.
Cada uno de los elementos de la lista y mostrar por pantalla el mensaje Tengo miedo cuando cuando el
animal sea un león cuando encuentran que el animal que estoy por mostrar es un león tengo que mostrar
el mensaje Tengo miedo pongan pausa y nos vemos en la resolución del ejercicio.
Bueno y aquí estamos con el último ejercicio.
Fíjense lo que he tenido que crear como estructura.
He creado una variable llamada animales lo único que tuve que hacer es entrar aquí puse el nombre animales
muy bien me la creó y luego arrastré el set para aceptar esa variable y le añadí fui a listas le añadí
esta estructura ahora fíjense que esta estructura trae solamente tres ubicaciones.
Cómo hago para agregar una cuarta.
Seguramente muchos de ustedes han tenido esta duda y no han sabido resolverlo.
Hacen clic aquí en la ruedita y le van agregando ítems como vayan necesitando.
En este caso no hace falta son cuatro pero pueden agregarle 20:40 a los que ustedes necesitan ese teatro.
Los nombres de los animales y he incluido esta estructura que hemos visto de iteración llamada Fortich
por cada uno de los ítems en la lista animales me crea automáticamente una variable la dejo así como
ésta y dentro de esa estructura voy a preguntar si Jota que se esta variable dónde me va a ir moviendo
cada uno de los animales.
Si Jota es igual a León si Jota es igual al León va a mostrar por pantalla el mensaje tengo miedo si
esta pregunta estuviera mal nunca me va a mostrar este mensaje nunca va a ser Jota igual a León va a
encontrar perro o gato león tigre y va a seguir de largo si yo lo ejecuto.
Vamos a ver que me muestra el mensaje por qué porque integrando en mi lista de animales encontró al
león muy bien estos son los tres ejercicios al final de todo este de este curso vamos a hacer un pequeño
programita lo vamos a hacer no a modo de ejercicio sino lo vamos a hacer.
Paso a paso y los invito ahora al próximo capítulo a partir del próximo capítulo Voy a enseñarles cosas
conceptuales no vamos a usar booklet porque van a ser cosas que ustedes como programadores tienen que
grabar en su memoria y en subconciente porque van a pertenecer al día a día de su trabajo como programadores
así que nos vemos en el siguiente capítulo.