Programación desde cero

Recursos educativos sobre programación e informática.

Ejercicios resueltos

» ejercicios

Publicaciones por categoría: ejercicios


pascal tutoriales mobile conceptos python c++ poo otros java desafios pseudocodigo csharp bd
2024
05 Mar 2024

Diseño de objetos - ejercicio básico

El diseño orientado a objetos es un paradigma de programación que organiza el código en unidades reutilizables llamadas “objetos”. Aprender...

2023
02 Oct 2023

Algoritmo para invertir un número entero

Este algoritmo trabaja con operaciones matemáticas simples para separar los dígitos de un número e invertir su posición.   Click...

21 May 2023

Pregunta de entrevista laboral (Python)

Veamos algo que suele preguntarse en algunas entrevistas, para determinar qué tanto conocemos a Python. Y es que este es...

08 Apr 2023

Ejercicio resuelto - Java

Un ejercicio simple con Java en el que debemos construir una clase que presente dos métodos constructores distintos.   Click...

03 Feb 2023

Ejercicio y resolución en 4 lenguajes

Un ejercicio que puede parecer complejo pero, si pensamos en ordenar el arreglo, la solución es muy simple. Veamos el...

08 Jan 2023

Ejercicio de modelado de objetos, con UML

El modelado de clases con UML es útil para representar diseños orientados a objetos. Y estos diseños pueden tener distintas...

2022
20 Dec 2022

Ejercicio con Python, mejorando nuestro código

Un ejercicio simple nos demuestra cómo la solución puede escribirse de diferentes maneras. En la segunda nuestro código es más...

21 Aug 2022

Ejercicio de complejidad algorítmica (resuelto)

Sabemos que, para un mismo problema, pueden existir varias soluciones. ¡Pero hay soluciones más eficientes que otras! Acá vemos un...

2021
17 Jun 2021

Ejercicio con arreglos, resuelto en 3 lenguajes

Sigamos ejercitando con arreglos. ¿Te animas a intentar una resolución antes de leer las que están en la imagen? Click...

19 Mar 2021

Ejercicio de entrevista - Hallar el primer carácter no repetido en un string

Este ejercicio suele aparecer en entrevistas laborales de Amazon y de algunas otras empresas. Acá vemos algunas opciones de resolución,...

12 Mar 2021

Ejercicio C++ con arreglo

Este es un ejercicio que suele evaluarse en entrevistas laborales para empresas como Google. ▶️ Click para ver una explicación...

21 Jan 2021

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...

2020
13 Sep 2020

Ejercicios resueltos de complejidad algorítmica ("Big O")

Saber analizar la complejidad de un algoritmo puede ayudarnos a reducir y optimizar el tiempo de ejecución de nuestro código....

24 Aug 2020

Ejercicio de examen, resuelto - Analizar código C

Veamos un ejercicio de examen de la Universidad de Washington, con su resolución. En esta oportunidad se busca analizar el...

02 Aug 2020

Video - Ejercicios de entrevista laboral

▶️ El video a continuación muestra la resolución de dos ejercicios que suelen aparecer en entrevistas laborales de empresas como...

17 Mar 2020

Ejercicio de examen de Princeton, resuelto - Expresiones y tipos en Java

Ejercicio básico de Java, de un examen de la universidad de Princeton (EE.UU.). Con la resolución brindada por la universidad....

11 Feb 2020

Ejercicio de examen de MIT, resuelto - Bucles en Python

Un ejercicio de introducción a la programación, de un examen del MIT, con la resolución propuesta por esta universidad. ▶️...

02 Feb 2020

Función recursiva que determina si un string es palíndromo

🤓 ¿Sabías que la fecha de hoy, escrita como “02022020”, es capicúa? Esta función determina si un string es palíndromo....

31 Jan 2020

Ejercicio de examen de MIT, resuelto - bucles en Python

Veamos un ejercicio de examen del MIT, y la resolución dada por esta universidad. ▶️ Video: bucles while en Python...

29 Jan 2020

Intercambiar dos variables sin usar una tercera

Cuatro formas ingeniosas de intercambiar los valores de dos variables numéricas. La primera sólo usa sumas y restas aritméticas. En...

26 Jan 2020

Video - Desarrolla la lógica para mejorar tus algoritmos

Video: Mejora tus algoritmos ejercitando el razonamiento lógico y pensamiento computacional. 🤓 El video tiene dos partes: 📍 Los primeros...

21 Jan 2020

Ejercicio de examen de MIT, resuelto - recursividad en Python

Ejercicio de examen del MIT, para analizar una función recursiva. Con la resolución propuesta por la universidad. ▶️ Video: recursividad...

11 Jan 2020

Ejercicio de examen de MIT, resuelto - Listas en Python

En este ejercicio de examen del MIT se pide realizar operaciones sobre una lista para obtener la mediana de una...

06 Jan 2020

Ejercicio con arreglos en C++

Un ejercicio utilizando arreglos y una posible resolución. ¿Se te ocurre alguna otra? Si es así, compartila en la sección...

2019
22 Dec 2019

Ejercicio de examen de MIT, resuelto - Funciones en Python

Un ejercicio de examen de programación inicial del MIT, usando funciones en Python. Vemos también la solución propuesta por la...

19 Dec 2019

Ejercicio con arreglos en C++

Los arreglos son una de las estructuras de datos más básicas que podemos utilizar para implementar algoritmos y contenedores. Click...

14 Dec 2019

Implementación de la potencia sin usar multiplicación o división

Dos formas ingeniosas de implementar la operación de potencia. Eso sí: hay que saber un poco de matemática 🤓

10 Dec 2019

Ejercicio de examen de MIT, resuelto - Funciones en Python

Este ejercicio de examen sobre programación con Python utiliza conversiones de tipos (casting) y recursividad, para sumar los dígitos de...

02 Dec 2019

Sumar dos números sin usar la suma

¿Cómo podríamos obtener la adición de dos números sin utilizar la operación de suma? En entrevistas laborales de algunas empresas...

20 Nov 2019

Ejercicio C++ resuelto - mapas

Conversión de números romanos, en C++. 🤓 ¿Sabías que los romanos no siempre usaron las mismas reglas para escribir sus...

19 Nov 2019

Ejercicio resuelto, con strings y arreglos

Veamos un problema con strings + una posible solución. ¿Se te ocurre algún algoritmo diferente? 🧠 (pista: los hay). Fuente:...

16 Nov 2019

Ejercicio de examen de Princeton, resuelto - Estructuras de datos

✏️ Ejercicio de examen de Princeton sobre estructuras de datos, con la resolución dada por la universidad.

10 Nov 2019

Ejercicio de examen de Princeton, resuelto - Expresiones regulares

✏️ Una pregunta de examen de la universidad de Princeton y su correspondiente respuesta. En este caso, sobre expresiones regulares....

19 Oct 2019

Ejercicio con bucles for en Python

Veamos un ejercicio simple en Python, usando bucles for. ▶️ Video: bucles for ▶️ Video: explicación del ejercicio Click aquí...

27 Sep 2019

Ejercicio resuelto - conjuntos en Python

Un ejercicio simple que puede resolverse usando operaciones básicas de conjuntos en Python. ▶️ Video: desarrollo del ejercicio

10 Sep 2019

Ejercicio resuelto - lista enlazada

Problema con listas enlazadas y 2 algoritmos diferentes para resolverlo. 💻 Implementación de las soluciones en C++ Fuente: leetcode ▶️...

03 Sep 2019

Ejercicio con strings

Una pregunta que puede aparecer en una entrevista laboral para el puesto de desarrollador, y algunas respuestas (aunque no las...

02 Sep 2019

Ejercicio con listas y 4 soluciones en Python

Un mismo problema, 4 formas diferentes de resolverlo. ¿Se te ocurre alguna otra? “Dado un arreglo no vacío de números...

10 Mar 2019

Ejercicios resueltos de estructuras de datos en Python

Acá encontrarás ejercicios para practicar programar usando estructuras de datos. En los siguientes videos podrás ver una explicación del tema...

10 Mar 2019

Ejercicios resueltos de funciones en Python

Acá encontrarás ejercicios para practicar programar usando funciones. En los siguientes videos podrás ver una explicación del tema y también...

10 Mar 2019

Ejercicios resueltos de bucles while en Python

Acá encontrarás ejercicios para practicar la estructura de control de bucle o repetición condicional (while). En los siguientes videos podrás...

10 Mar 2019

Ejercicios resueltos de bucles "for" en Python

Acá encontrarás ejercicios para practicar la estructura de control de bucle o repetición fija (for). En los siguientes videos podrás...

10 Mar 2019

Ejercicios resueltos de if-else-elif ("selección" ó "decisión") en Python

Acá encontrarás ejercicios para practicar la estructura de control de decisión o selección (if-else-elif). En los siguientes videos podrás ver...

25 Feb 2019

Ejercicios básicos en Python, usando interfaz gráfica

A continuación se encuentra una serie de ejercicios básicos de programación, incluidos dentro de pequeños programas. Es el mismo tipo...

24 Feb 2019

Ejercicios de programación para principiantes, resueltos en Python

Estos ejercicios cubren temas básicos como: operaciones matemáticas, booleanas y con strings; entrada/salida de datos en pantalla; if-else; for; while;...

2018
15 Nov 2018

Videos - aprendiendo los conceptos básicos de programación con Pilas Bloques

Para aprender los conceptos básicos de programación existe Pilas Bloques, una herramienta gratuita, disponible para ser usada en el navegador...

2016
24 Jan 2016

Ejercicios básicos para empezar a programar

A continuación se listan algunos ejercicios muy básicos para comenzar a programar, utilizando sólo cálculos matemáticos, asignación de variables y...

2015
25 Jun 2015

Caso práctico - Análisis y resolución de un problema

El problema a resolver es el siguiente: Se debe escribir un programa que procese una secuencia de strings, cada uno...