
Metodos virtuales, Herencia
Dev - C++
2.026 visualizaciones desde el 19 de Diciembre del 2020
Demuestra como definir metodos virtuales, y como estos son invocados cuando un objeto es pasado como parametro.


findOdd([20,1,-1,2,-2,3,3,5,5,1,2,4,20,4,-1,5,-2]); // 5
findOdd([20,1,-1,2,-2,3,3,5,5,1,2,4,20,4,-1,-2,5]); // 5
findOdd([1,1,2,-2,5,2,4,4,-1,-2,5]); // -1
findOdd([20,1,1,2,2,3,3,5,5,4,20,4,5]); // 5
findOdd([10]); // 10
findOdd([1,1,1,1,1,1,10,1,1,1,1]); // 10
findOdd([5,4,3,2,1,5,4,3,2,10,10]); // 1

matriz=[
[7, 4, 3],
[2, 9, 1],
[3, 6, 4]
]sumaFilas(matriz) # [14, 12, 13]
sumaColumnas(matriz) # [12, 19, 8]

print(palabras("")) # []
print(palabras("la casa cerca de la casa azul")) # ['azul', 'casa', 'cerca', 'de', 'la']

formatoDuracion(1); // '1 segundo'
formatoDuracion(61); // '1 minuto y 1 segundo'
formatoDuracion(-61); // '1 minuto y 1 segundo'
formatoDuracion(62); // '1 minuto y 2 segundos'
formatoDuracion(86400); // '1 día'
formatoDuracion(90061); // '1 día, 1 hora, 1 minuto y 1 segundo'
formatoDuracion(180122); // '2 días, 2 horas, 2 minutos y 2 segundos'
formatoDuracion(1000000); // '11 días, 13 horas, 46 minutos y 40 segundos'
formatoDuracion(34325055); // '397 días, 6 horas, 44 minutos y 15 segundos'





(3)El numero 500 es mas pequeño!!
El numero 750 es mas grande!!
El numero 625 es mas grande!!
El numero 562 es mas pequeño!!
El numero 593 es mas grande!!
Encontrado el numero 577 en 6 veces





(4)









(1)formatoDuracion(1); // '1 segundo'
formatoDuracion(61); // '1 minuto y 1 segundo'
formatoDuracion(-61); // '1 minuto y 1 segundo'
formatoDuracion(62); // '1 minuto y 2 segundos'
formatoDuracion(86400); // '1 día'
formatoDuracion(90061); // '1 día, 1 hora, 1 minuto y 1 segundo'
formatoDuracion(180122); // '2 días, 2 horas, 2 minutos y 2 segundos'
formatoDuracion(1000000); // '11 días, 13 horas, 46 minutos y 40 segundos'
formatoDuracion(34325055); // '397 días, 6 horas, 44 minutos y 15 segundos'