Cafecito
Imagen de portada
Imagen de perfil

Programación Desde Cero

Educación
0Seguidos
2Seguidores
Ayudame con un café

Las referencias en C++

Las referencias en C++
Las referencias en C++ suelen confundirse con los punteros, pero el concepto es diferente.

Es importante conocerlas ya que C++ no es el único lenguaje donde existen las referencias, aunque algunos las usan de forma implícita o interna.

▶️ Punteros y referencias: https://www.youtube.com/watch?v=s8T7cPnYrz0

Desafío Java número 2 (solución)

Desafío Java número 2 (solución)
✅ La respuesta correcta es la b).

✏️ Explicación: el método recibe un arreglo de String y retorna el String más largo contenido en el arreglo. Para esto, itera por todos los elementos, quedándose con el primero que tenga la mayor longitud.

🚫 Respuestas incorrectas:
a) "junio" tiene la mayor longitud de todos los elementos en el arreglo (5 caracteres), pero también la tienen los strings "abril" y "julio". Dado que la comparación se hace como cadena.length() > long_mas_l y no como cadena.length() >= long_mas_l, cuando la longitud de "junio" se compara con la de "abril", al no ser mayor, el valor almacenado en la variable mas_l no se reemplaza.
c) "mayo" es un String de 4 caracteres y hay otros con 5 caracteres dentro del arreglo, por lo que no es el más largo.

💻 Código ejecutable: https://repl.it/@programacionde1/Java-Desafio-2
Ver más

Desafío Java número 2

Desafío Java número 2
☕ Nuevo desafío Java: si desciframos lo que hace este método, sabremos qué retorna ante el argumento pasado en la llamada…

Video - Punteros

Video - Punteros
▶️ En este video analizamos en detalle el concepto y funcionamiento de los punteros, un tema de base para comprender muchas estructuras de datos.

Aunque se utiliza C++ para ejemplificar, el concepto de puntero es equivalente en otros lenguajes.

🎬 https://youtu.be/s8T7cPnYrz0

El operador ternario

El operador ternario
Algunos opinan que los operadores ternarios son una mala práctica porque restan legibilidad al código. Otros dicen que es mejor un código más conciso. 🧐

Lo cierto es que hay que conocerlos para, al menos, saber identificarlos cuando leemos código ajeno.