1
00:00:00,420 --> 00:00:05,460
En esta clase vamos a ver los operadores aritméticos de incremento y decremento, que también se les

2
00:00:05,460 --> 00:00:11,430
conoce como operadores incrementales, dos categorías para incrementar o para incrementar, pero en

3
00:00:11,430 --> 00:00:11,940
cada una.

4
00:00:11,970 --> 00:00:18,660
Por ejemplo, en incremento tenemos el pre incremento y el post incremento en decremento lo mismo el

5
00:00:19,200 --> 00:00:21,300
decremento y el post decremento.

6
00:00:21,390 --> 00:00:27,450
Vamos a partir primero con el pre incremento, con incrementamos un valor, vamos a cerrar, vamos a

7
00:00:27,450 --> 00:00:28,740
crear una nueva clase.

8
00:00:30,090 --> 00:00:31,710
Operadores incrementales.

9
00:00:40,140 --> 00:00:47,700
Vamos a partir con una diable y igual a una algo simple, vamos a tener otra área del DJ igual.

10
00:00:48,360 --> 00:00:50,280
Vamos a comenzar con el incremento.

11
00:00:50,520 --> 00:00:59,550
El incremento de incrementamos en 1 con el doble signo más, más, más el valor de cuando el operador

12
00:01:00,020 --> 00:01:03,990
de incremento con doble, sino más se antepone a la variable.

13
00:01:04,080 --> 00:01:14,100
En este caso lo mismo que decir y es igual a +1 siempre se incrementa en uno siempre, pero acá primero

14
00:01:14,100 --> 00:01:20,050
se incrementa por esos incrementos, se incrementa y luego se asigna el valor a J.

15
00:01:20,490 --> 00:01:23,220
Entonces iba L-1 y se incrementa.

16
00:01:23,340 --> 00:01:30,940
Entonces y ahora vale 2 y J también vale 2, porque se incrementa y luego se asigna al área LJ.

17
00:01:34,110 --> 00:01:36,880
Y también vamos a mostrar el valor de.

18
00:01:43,720 --> 00:01:44,080
12.

19
00:01:44,250 --> 00:01:45,540
Y es igual a 2.

20
00:01:45,660 --> 00:01:50,930
Por qué inicialmente vale 1, pero se incrementa y es igual a +1.

21
00:01:51,110 --> 00:01:56,660
Por lo tanto se está incrementando y este valor se está asignando al verlas de J.

22
00:01:57,140 --> 00:01:59,450
Esto sería el incremento.

23
00:02:03,330 --> 00:02:05,190
Veamos el post incremento.

24
00:02:09,430 --> 00:02:16,510
Vamos a reutilizar la misma variable y ahora vale dos y también reutilizamos J, pero ahora J.

25
00:02:16,600 --> 00:02:23,410
Es el post incremento de entonce y más más se fijan el precio empre.

26
00:02:23,830 --> 00:02:29,320
El incremento va a la izquierda de la variable antes, por eso es un puré, mientras que en el post

27
00:02:29,410 --> 00:02:31,240
va a la derecha de la variable.

28
00:02:31,420 --> 00:02:37,960
Entonces, bueno, sería un poco distinto porque iba los dos se incrementa en 1, el se incrementa,

29
00:02:38,080 --> 00:02:40,960
ojo solamente Eli y vale 3 ahora.

30
00:02:41,090 --> 00:02:42,200
Pero qué pasa con Jota?

31
00:02:42,340 --> 00:02:48,490
El post incremento significa que primero se asigna la variable, por lo tanto y se asigna a j el valor

32
00:02:48,490 --> 00:02:53,260
de ahí y J vale 2 y después de que se asigna se incrementa.

33
00:02:53,770 --> 00:03:01,280
Entonces iba a valer 3 y j se mantienen 2, ya que primero primeras asignã obtiene el valor de 2 y después

34
00:03:01,280 --> 00:03:01,900
se incrementa.

35
00:03:08,380 --> 00:03:08,950
Veamos.

36
00:03:11,570 --> 00:03:14,840
Se fijan Iba Lettres y J Vale 2.

37
00:03:15,140 --> 00:03:22,190
Entonces recuerden cuando ex-post primeros asigna a la Arial y después incrementa, por lo tanto acá

38
00:03:22,430 --> 00:03:30,390
y vale 2 se incrementa, vale 3, pero j se lleva el 2 porque antes asignã, después se incrementa y

39
00:03:30,590 --> 00:03:36,890
el valor de acá se muestra y ya el valor incrementado, porque independiente que sea pos opere siempre

40
00:03:36,890 --> 00:03:40,460
se va a incrementar la variable, siempre la variable en este caso y.

41
00:03:41,590 --> 00:03:47,920
Ya sea antes o después de que designe a otra Arial, pero se va a incrementar igual, la otra variable

42
00:03:48,010 --> 00:03:53,890
depende siempre outpost siempre se incrementa, también con ese valor os asignan realidad con ese valor

43
00:03:53,980 --> 00:03:54,790
incrementado.

44
00:03:54,910 --> 00:03:59,830
Si es post no se espoz, se asigna con el valor antes de incrementar.

45
00:04:00,430 --> 00:04:02,830
Incluso podríamos copiar esto y lo dejamos sacar.

46
00:04:03,570 --> 00:04:09,070
Hoy podemos ver el valor inicial de, por ejemplo, inicial de.

47
00:04:10,900 --> 00:04:19,870
Levantamos va a ser 2 inicial de y es igual a 2, luego se asigna a Jota Jota Vale 2, el mismo valor

48
00:04:19,870 --> 00:04:27,310
inicial de ahí y se incrementa, se incrementa y luego se muestre el valor de ahí ya incrementado.

49
00:04:28,270 --> 00:04:28,540
3.

50
00:04:29,550 --> 00:04:32,880
Ahora veamos el decremento,

51
00:04:35,820 --> 00:04:37,730
por ejemplo, y igual a 3.

52
00:04:38,400 --> 00:04:44,490
Vamos a reutilizarla Arial y J también, pero J es el pre decremento.

53
00:04:44,610 --> 00:04:48,150
Entonces, en vez de usar el doble más, usamos el doble menos de.

54
00:04:48,360 --> 00:04:52,200
Y entonces si inicialmente iba lettres?

55
00:04:53,080 --> 00:04:53,820
Cuánto vale J.

56
00:04:55,090 --> 00:04:56,800
Primero vamos a imprimir el.

57
00:04:59,850 --> 00:05:00,850
Y luego el J.

58
00:05:01,890 --> 00:05:05,940
Bien vale 3 se decreta y se asigna a J.

59
00:05:06,120 --> 00:05:15,050
Por lo tanto ambos valen tres o no vale 2 porque iba lettres se resta uno, se asigna a J.

60
00:05:15,150 --> 00:05:17,460
Por lo tanto y J vale 2.

61
00:05:17,700 --> 00:05:26,550
Porque recuerden que esto es lo mismo que decir y igual y menos uno iba lettres menos 1 vale 2 en este

62
00:05:26,550 --> 00:05:29,220
caso entonces y vale 2 y se asigna j.

63
00:05:29,310 --> 00:05:30,420
J también vale 2.

64
00:05:41,680 --> 00:05:46,120
Y por último, tenemos el post decremento y vale 4.

65
00:05:47,620 --> 00:05:56,790
Y J es el decremento de 12 y menos menos, pero posto por lo tanto, igual que en el más, en el menos

66
00:05:56,790 --> 00:05:59,730
también el pre va a la izquierda.

67
00:06:00,090 --> 00:06:06,450
El Post va a la derecha de Laureate y primeros asignã y después se incrementa.

68
00:06:08,160 --> 00:06:11,580
Bueno, entonces iba ele 4, se incrementa y vale 3.

69
00:06:11,610 --> 00:06:13,230
Pero qué pasa con Jota Jota?

70
00:06:13,230 --> 00:06:18,060
Vale 4, se mantienen 4 primeros asignã jota y después se incrementa.

71
00:06:18,280 --> 00:06:23,660
Recuerden y siempre se va a incrementar siempre al final, sea post, o sea pre.

72
00:06:29,140 --> 00:06:29,670
Vamos a ver.

73
00:06:32,480 --> 00:06:34,070
Entonces y vale tres?

74
00:06:34,140 --> 00:06:40,290
Claro, porque se incrementó entonce y balaustres y J vale 4.

75
00:06:40,460 --> 00:06:46,150
El valor inicial primero se asigna y después como es post, después se incrementa, pero el valor y

76
00:06:46,250 --> 00:06:47,930
no el jota, el jotas asigna.

77
00:06:49,890 --> 00:06:50,670
Para finalizar.

78
00:06:52,140 --> 00:06:59,340
Zogby Acabamos de concatenar un streeck, pero recuerden, vamos a usar parentesis para evitar problemas.

79
00:06:59,820 --> 00:07:00,630
Qué pasa si?

80
00:07:00,790 --> 00:07:02,150
Bueno, muestro acá.

81
00:07:04,470 --> 00:07:07,500
Magmas DJ Qué valor va a imprimir acá?

82
00:07:09,080 --> 00:07:10,310
Y voy a copiar esto mismo.

83
00:07:12,590 --> 00:07:14,760
Acá abajo, pero voy a cambiar acá.

84
00:07:16,390 --> 00:07:18,260
A la derecha, cuánto vale J.

85
00:07:19,200 --> 00:07:21,300
J vale 4, acá cuánto deprimir?

86
00:07:21,600 --> 00:07:23,130
4 o 5?

87
00:07:23,310 --> 00:07:23,870
Vamos a ver.

88
00:07:24,100 --> 00:07:25,410
Y acá cuánto deprimir?

89
00:07:25,720 --> 00:07:31,680
Bueno, recuerden que el primero incrementa y luego se asigna, por lo tanto, después se imprime,

90
00:07:32,040 --> 00:07:33,330
va a incrementar.

91
00:07:33,480 --> 00:07:38,820
Entonces J vale 4 backer en 5, después J vale 5.

92
00:07:39,090 --> 00:07:42,120
Y acá se vuelve a incrementar, va a mostrarse o 5.

93
00:07:42,340 --> 00:07:43,240
Vamos 3 5.

94
00:07:43,560 --> 00:07:44,160
Por qué?

95
00:07:44,220 --> 00:07:47,820
Porque primero se imprime o se asigna en este caso y después se incrementa.

96
00:07:48,080 --> 00:07:50,610
Entonces en ambos resultado va a ser 5.

97
00:07:54,340 --> 00:07:56,500
Se fijan J igual a 5.

98
00:07:59,550 --> 00:08:00,310
Voy a quitar esto.

99
00:08:01,420 --> 00:08:06,700
Pero ojo, el valor final de J no es 5 6, porque después se incrementó

100
00:08:09,550 --> 00:08:16,870
este valor que muestra cuando se imprime, ya que primero se imprime en el print line y después se incrementa.

101
00:08:17,080 --> 00:08:19,210
Entonces, valor final de J es 6.

102
00:08:19,480 --> 00:08:20,020
Al final.

103
00:08:23,150 --> 00:08:23,690
Se fijan.

104
00:08:24,900 --> 00:08:28,250
Entonces, mucho cuidado con el más cuando espere.

105
00:08:28,610 --> 00:08:34,490
Y cuando ex-post y decremento bueno, como vimos exactamente igual, pero resta uno.

106
00:08:34,940 --> 00:08:41,760
Y para finalizar todo esto, el incremento primero incrementa en 1 y luego devuelve el valor o asigna

107
00:08:41,760 --> 00:08:43,440
el valor o imprime el valor.

108
00:08:43,560 --> 00:08:49,620
El post incremento primero devuelve el valor sin incrementar, todavía no se incrementa y luego se incrementa

109
00:08:49,710 --> 00:08:52,290
el valor en 1 el decremento.

110
00:08:52,380 --> 00:08:59,880
Cuando restamos decremento el valor en 1 y luego devuelve el valor, lo devuelve, lo asigna o lo imprime

111
00:08:59,970 --> 00:09:06,660
y el post decremento primero devuelve el valor sin incrementar, sin restar tal como estaba antes y

112
00:09:06,660 --> 00:09:08,790
luego se incrementa en una nada.

113
00:09:09,330 --> 00:09:11,130
Continuamos en la siguiente clase.
