Cafecito
Imagen de portada
Imagen de perfil

Programación Desde Cero

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

Desafío UML número 2

Desafío UML número 2
¿Probamos con un desafío de UML?
Es un diseño simplificado para gestionar una biblioteca, pero contiene un error de concepto. ¿Lo detectaste? 🔎
¿Qué sugerirías para solucionarlo?

Conceptos básicos sobre APIs

Conceptos básicos sobre APIs
Hoy las APIs están presentes en casi todas las aplicaciones. Por ejemplo, para permitir que el front-end se comunique con el back-end, o para hacer que una aplicación intercambie datos con otra totalmente diferente.

Excepciones

Excepciones
El manejo de excepciones es una parte crucial de una aplicación. ¿Quién no se pone un poco tenso cada vez que un programa se cierra inesperadamente o deja de responder? 😄

Ejercicio de examen - Manipulación de bits

Ejercicio de examen - Manipulación de bits
Algunos días atrás vimos cómo realizar operaciones de desplazamiento lógico de bits. Veamos ahora un ejercicio de examen de una universidad española donde se evalúa ese conocimiento.

Desafío C++ número 7 (solución)

Desafío C++ número 7 (solución)
✅ La respuesta correcta es la d: numeros[i] != 0.

✏️ Explicación: La variable "i" se utiliza para iterar por el índice del vector "numeros" y la variable "cero" se detiene cada vez que encuentra un 0 en el arreglo. Si el elemento del vector en la posición indicada por i es diferente de 0, debemos intercambiarlo con el último 0 que hemos encontrado, ubicado en la posición que indica la variable "cero".

▶️ Ver algoritmo explicado: https://youtu.be/nADemX9stHY?t=862

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

Desafío C++ número 7

Desafío C++ número 7
Esta consigna es común en entrevistas laborales de algunas empresas importantes, como Facebook o Microsoft. En este caso, el código está casi completo pero falta una pequeña parte. ¿Sabrías decir qué condición es la correcta?

Representar datos con el formato JSON

Representar datos con el formato JSON
El formato JSON se ha vuelto muy popular para transmitir datos en aplicaciones cliente-servidor, especialmente en aplicaciones web. En muchos casos, ha reemplazado a XML por su facilidad para ser interpretado en entornos javascript, además de ser más fácil de leer y más eficiente (al no requerir etiquetas de cierre).

📑 Herramienta online para validar y formatear datos JSON: https://jsonformatter.org/
Ver más