1
00:00:00,240 --> 00:00:05,040
Bienvenidos continuamos con un nuevo ejemplo de sentencia Switch para ejercitar.

2
00:00:05,100 --> 00:00:10,770
Vamos a calcular, por ejemplo, o mejor dicho, más que calcular cómo obtener el nombre del mes a partir

3
00:00:10,890 --> 00:00:11,820
del número del mes.

4
00:00:11,850 --> 00:00:17,190
Por ejemplo, no envía como parámetro el número 12 del mes de diciembre.

5
00:00:17,310 --> 00:00:18,150
Imprimir el nombre.

6
00:00:18,250 --> 00:00:21,080
Bueno, eso lo podemos hacer simplemente con un tuit cais.

7
00:00:21,300 --> 00:00:22,060
Veamos el ejemplo.

8
00:00:22,440 --> 00:00:27,060
Entonces lo primero tener un entero con el número del mes mes.

9
00:00:27,570 --> 00:00:28,110
Por ejemplo?

10
00:00:28,180 --> 00:00:30,420
Bueno, partamos por el 12 para el ejemplo.

11
00:00:30,750 --> 00:00:33,900
Aunque también sería ideal que lo pueda proveer el usuario.

12
00:00:34,020 --> 00:00:39,620
Después lo vamos a modificar con la clase Escanes y este link, una variable con el nombre Mess.

13
00:00:42,140 --> 00:00:48,570
Lo dejamos por ejemplo en el ejemplo lo vamos a crear donde mismo de la clase anterior, misma clase,

14
00:00:48,570 --> 00:00:51,960
sentencia Suits, que es aunque también podemos tener una clase aparte.

15
00:00:51,990 --> 00:00:56,280
Pero bueno, podríamos reutilizar esta misma clase y comenzamos desde el principio.

16
00:00:56,460 --> 00:01:04,230
Los demás switches lo mantenemos trasparente, bien con un switch mesh, porque tenemos que evaluar

17
00:01:04,290 --> 00:01:07,800
el mes y de acuerdo a los distintos casos.

18
00:01:08,440 --> 00:01:12,090
Bueno, hoy empezamos a imprimir el nombre correspondiente.

19
00:01:14,130 --> 00:01:22,470
Entonces, para el caso 1 cuando el mes es 1 enero, entonces calculamos nombre o más que calcular,

20
00:01:22,500 --> 00:01:27,900
asignar el nombre mes a enero, recuerda Ceres BRAC.

21
00:01:42,480 --> 00:01:48,360
Y así, por cada mes es un poco repetitivo, un poco largo ir uno por uno, pero bueno.

22
00:01:48,460 --> 00:01:53,920
Un ejemplo útil que podríamos utilizar de acuerdo, por ejemplo, a un identificador, a una Heydi,

23
00:01:54,040 --> 00:01:56,080
a un número del mes o número de la semana.

24
00:01:56,440 --> 00:02:02,710
Se puede replicar cualquier cosa, poder obtener y asignar el nombre correspondiente a este identificador.

25
00:02:02,780 --> 00:02:03,400
A este número.

26
00:03:11,630 --> 00:03:12,470
Y qué faltaría?

27
00:03:12,500 --> 00:03:17,040
Por último, bueno, qué pasa si el usuario envía el valor 13?

28
00:03:18,030 --> 00:03:19,970
Bueno, no coincide con ninguno.

29
00:03:20,330 --> 00:03:21,110
Entonces?

30
00:03:21,170 --> 00:03:23,630
Nombre Mes indefinido.

31
00:03:31,710 --> 00:03:33,470
Y por último, imprimimos el nombre.

32
00:03:35,380 --> 00:03:37,880
Recuerden siempre el Breck para salir del switch.

33
00:03:38,270 --> 00:03:43,970
Recuerden que si lo omitimos encuentra un caso, después continúa en cadena, ejecutando los demás,

34
00:03:44,090 --> 00:03:47,750
evaluando el resto y también ejecutando estos bloques.

35
00:03:47,870 --> 00:03:53,360
En algunos casos puede ser útil, en otros, como en este caso, no es tan útil, ya que corresponde

36
00:03:53,390 --> 00:03:55,010
por cada caso un bloque.

37
00:03:55,500 --> 00:03:58,120
Bien vamos a probar.

38
00:04:00,460 --> 00:04:01,700
Nombre Mes Diciembre.

39
00:04:02,300 --> 00:04:04,360
Bueno, lo demás es de los demás.

40
00:04:04,390 --> 00:04:07,600
Ejemplo de los demás whiskys, lo que importa el primero.

41
00:04:08,130 --> 00:04:10,840
Ahora recuerden, voy a comentar acá los BRIC.

42
00:04:11,110 --> 00:04:17,600
Por ejemplo, supongamos que es el mes 4, voy a quitar este, voy a quitar este y voy a quitar este.

43
00:04:18,950 --> 00:04:22,460
Entonces, el mes 4 abril qué va a pasar?

44
00:04:22,820 --> 00:04:29,760
El caso uno lo Aluba, no el 2, tampoco el 3, tampoco el 4, si se cae en 4, pero como no tienen

45
00:04:30,050 --> 00:04:32,090
no se sale, continuó con el 5.

46
00:04:32,180 --> 00:04:38,600
Entonces al final el nombre del mes va a ser junio o en realidad julio, porque recién en julio se sale.

47
00:04:38,840 --> 00:04:46,430
Entonces va a ser primero abril, después valúa, se asigna a mayo, evalúa, se asigna junio y como

48
00:04:46,430 --> 00:04:49,550
ninguno tiene break o están todos comentados, continúa.

49
00:04:49,670 --> 00:04:57,950
Luego evalúa 7 y se asigna a julio y acá se sale al final con este nombre nombren mes julio, cuando

50
00:04:58,070 --> 00:05:00,110
era el mes 4 era abril.

51
00:05:00,770 --> 00:05:01,310
Veamos.

52
00:05:03,310 --> 00:05:07,040
Beja nombre mes Julio, entonces precio importante el Breck.

53
00:05:08,040 --> 00:05:15,640
Si comentamos acá el nombre va a ser junio, si documentamos saca el nombre va a ser mayo, ya que es

54
00:05:15,700 --> 00:05:19,570
abril, pero continúa con mayo, lo asignã y luego se sale.

55
00:05:22,130 --> 00:05:27,050
Bijan Maya entonces, por eso fundamental el Breck y por ejemplo pasa lo mismo con el verdosas.

56
00:05:27,140 --> 00:05:32,670
Si colocamos acá mes 12 en el último mes por acá no hacemos el brete.

57
00:05:33,850 --> 00:05:35,350
Cuál va a ser el valor del nombre?

58
00:05:35,650 --> 00:05:38,570
Bueno, evalua todo y ninguno coincide.

59
00:05:38,680 --> 00:05:42,790
Pero llega el 12 y coincide, por lo tanto asignã diciembre a nombre emes.

60
00:05:42,940 --> 00:05:46,190
Pero como no tiene el Fleck, no se sale y continúa con el folk.

61
00:05:46,810 --> 00:05:49,660
Entonces al final el nombre sería indefinido.

62
00:05:53,200 --> 00:06:00,370
Se fijan nombre es indefinido, entonces también la importancia del BRIC para mejorar esto vamos a crear

63
00:06:00,370 --> 00:06:02,140
la instancia de la clase Escanes.

64
00:06:11,620 --> 00:06:12,430
Importamos.

65
00:06:14,100 --> 00:06:14,370
Bueno.

66
00:06:15,100 --> 00:06:15,860
Next.

67
00:06:16,840 --> 00:06:20,930
Pero el tipo intuya next gen y por acá un mensaje.

68
00:06:29,600 --> 00:06:32,360
Entre 1 y 2 guardamos y probamos.

69
00:06:35,740 --> 00:06:36,970
9 septiembre.

70
00:06:38,650 --> 00:06:39,570
Bien, estamos listos.

71
00:06:40,280 --> 00:06:45,740
Ese sería el ejemplo, algo práctico, sencillo también y también muy explicativo sobre qué es la siguiente

72
00:06:45,740 --> 00:06:46,490
clase, vamos a ver.

73
00:06:46,580 --> 00:06:53,660
Otro ejemplo muy parecido a este de acá a este IFF que calcula la cantidad de días de un mes, incluyendo

74
00:06:53,660 --> 00:06:57,140
si es bisiesto, por ejemplo, si seleccionamos el mes 2 febrero.

75
00:06:57,230 --> 00:07:01,100
Calcular si ese año es bisiesto o no para ese mes de febrero.

76
00:07:01,230 --> 00:07:06,710
Pero bueno, lo podemos hacer también con fiscales Konig o con construís y la clase lo vamos a implementar

77
00:07:06,710 --> 00:07:07,650
con Suits.

78
00:07:07,880 --> 00:07:09,620
Continuamos en la siguiente clase.
