1
00:00:00,300 --> 00:00:00,930
Continuemos.

2
00:00:01,020 --> 00:00:06,480
Veamos un ejemplo de calcular el número mayor de un arreglo enteros, pero bien vamos a cambiar un poco

3
00:00:06,570 --> 00:00:07,140
el esquema.

4
00:00:07,230 --> 00:00:12,690
La idea ahora es llenar o ingresa los datos del arreglo, los números mediante la consola, utilizando

5
00:00:12,690 --> 00:00:14,030
la clase escaner.

6
00:00:14,430 --> 00:00:15,870
Vamos a crear la clase.

7
00:00:17,740 --> 00:00:18,790
Ejemplo Riglos

8
00:00:21,370 --> 00:00:22,060
número mayor.

9
00:00:26,020 --> 00:00:27,310
Moine Perfecto.

10
00:00:27,940 --> 00:00:37,090
Entonces un arreglo de enteros le vamos a llamar a igual, por ejemplo, de cinco elementos bien scaner,

11
00:00:37,500 --> 00:00:40,030
usamos la clase escaner, la instancia,

12
00:00:43,450 --> 00:00:46,200
importamos y pasamos el sistema punto y

13
00:00:49,260 --> 00:00:49,770
perfecto.

14
00:00:49,870 --> 00:00:52,270
Ahora con Infor vamos a llenar.

15
00:00:59,120 --> 00:01:08,480
Entonces, por cada elemento de A pasamos el índice Helí y preguntamos medimos el valor con la consola,

16
00:01:08,630 --> 00:01:12,230
con la clase escaner nex integer, por qué son enteros?

17
00:01:13,770 --> 00:01:18,350
Bueno, pero ante el por acá sought vamos a sapi los datos

18
00:01:21,340 --> 00:01:24,620
cinco enteros o números da lo mismo el orden.

19
00:01:24,740 --> 00:01:32,120
En fin, la idea calcular el número mayor, pero para eso necesitamos una variable auxiliar del tipo

20
00:01:32,210 --> 00:01:35,190
integer un entierro primitivo máx.

21
00:01:35,480 --> 00:01:37,250
Igual a cero por defecto cero.

22
00:01:37,640 --> 00:01:40,700
Esta variable va a guardar el índice del número mayor.

23
00:01:40,820 --> 00:01:41,660
Va guardando?

24
00:01:41,810 --> 00:01:47,570
Bueno, primero reiterando, preguntándose y en mayor podríamos utilizar el operador ternario.

25
00:01:47,780 --> 00:01:53,300
Entonces en Max vamos guardando el índice que corresponda al número mayor.

26
00:01:53,460 --> 00:01:56,720
Bueno, y mediante el índice ya sabemos cuál es el número.

27
00:01:56,840 --> 00:02:00,820
Lo podemos hacer en el arreglo un FOR.

28
00:02:07,500 --> 00:02:12,510
Perfecto, este segundo foro es para preguntar y vamos calculando el número mayor.

29
00:02:13,080 --> 00:02:22,140
Entonces Max máximo igual operador ternario nos parentesis y preguntamos si vamos a asumir que el máximo

30
00:02:22,230 --> 00:02:24,720
parten cero, por lo tanto el índice cero.

31
00:02:24,930 --> 00:02:29,580
Eso significa que numero mayor por defecto para comenzar sería el primer elemento.

32
00:02:29,670 --> 00:02:32,970
Ingresaba entonces a corchete Max.

33
00:02:33,960 --> 00:02:41,520
Y preguntamos si el índice cero en mayor o más que el índice cero, preguntamos si el elemento en número

34
00:02:41,670 --> 00:02:47,770
que está en el índice cero Meiggs es mayor que el siguiente a El Elemento.

35
00:02:48,150 --> 00:02:53,850
Pero el tema es que en la primera iteración y vale cero y máximo también al final ese mismo número.

36
00:02:54,030 --> 00:02:58,680
Pero como partimos en cero, vamos a asumir que el primer elemento es el mayor.

37
00:02:58,830 --> 00:03:00,830
Entonces, en realidad podríamos partir en uno.

38
00:03:00,990 --> 00:03:02,250
No es necesario partir de cero.

39
00:03:02,370 --> 00:03:09,900
Entonces preguntamos si el primer elemento en el índice cero MAX si es mayor al siguiente, porque partimos

40
00:03:09,900 --> 00:03:12,390
en 1 y empezamos a preguntar y a comparar.

41
00:03:12,570 --> 00:03:20,090
Entonces obtenemos el elemento que corresponde al índice 1, es decir, al segundo elemento del arreglo

42
00:03:20,570 --> 00:03:25,450
y preguntamos si es mayor este Daka con el máximo con el máx.

43
00:03:25,770 --> 00:03:27,710
Entonces retornamos Max.

44
00:03:28,740 --> 00:03:31,530
Max sigue siendo el mayor contrario.

45
00:03:31,590 --> 00:03:37,560
Ahora Max es el índice actual de la iteración y listo.

46
00:03:37,830 --> 00:03:38,760
Sigo preguntando.

47
00:03:38,890 --> 00:03:46,860
Después se incrementa y vale 2 y pregunta con máxima obtenemos el elemento del máximo.

48
00:03:46,980 --> 00:03:49,230
Lo comparamos con el actual de la iteración.

49
00:03:49,390 --> 00:03:52,050
Si es mayor Max lo mantenemos.

50
00:03:52,100 --> 00:03:58,800
Retornemos máximo contrario pierde el valor máximo y ahora es el nuevo máximo.

51
00:03:58,920 --> 00:04:01,050
El valor actual de la iteración y.

52
00:04:04,370 --> 00:04:08,900
Imprimimos Max, pero en realidad máximo lo obtenemos a través de la red.

53
00:04:09,210 --> 00:04:09,530
A.

54
00:04:10,580 --> 00:04:12,410
Corchete Max.

55
00:04:13,630 --> 00:04:14,100
Estamos listos.

56
00:04:14,290 --> 00:04:14,970
Vamos a aprobar.

57
00:04:18,430 --> 00:04:28,500
Perfecto ingreso cinco enteros quedé esperando siete el primero, el segundo, dos cinco uno menos nueve.

58
00:04:30,610 --> 00:04:32,730
El mayor es 7.

59
00:04:33,700 --> 00:04:35,110
De hecho, acá Max.

60
00:04:37,070 --> 00:04:38,280
No es perfecto.

61
00:04:38,790 --> 00:04:40,260
Veamos otro ejemplo.

62
00:04:43,280 --> 00:04:45,170
15 90.

63
00:04:45,650 --> 00:04:46,640
75.

64
00:04:46,970 --> 00:04:48,310
180.

65
00:04:49,820 --> 00:04:50,630
65.

66
00:04:51,060 --> 00:04:52,580
El máximo 180.

67
00:04:52,680 --> 00:04:59,210
Y así va calculando si se fijan bien simple, va preguntando y vamos guardando el valor máximo.

68
00:04:59,460 --> 00:05:03,660
En cada iteración realizamos el cálculo con el operador ternario, nada más.

69
00:05:03,770 --> 00:05:05,710
Continuamos en la siguiente clase.
