
Aprende a resolver problemas del mundo real pensando como programador y a implementar tus soluciones en los lenguajes más usados en el mundo.
Puede que hayas ido varias veces a un cajero, y a pesar de que le pides la misma cantidad de dinero puede ser que te entregue el monto en diferentes combinaciones de billetes, a veces te entrega todos del mismo valor, a veces diferentes. ¿Cómo sabe el cajero cuál es la combinación de billetes adecuada? Crearemos un algoritmo que responda esa pregunta.
Dada una lista de por lo menos 3 participantes se deberá retornar un cronograma de enfrentamientos de tal manera que todos los equipos se enfrenten contra cada uno de ellos de manera aleatoria y sin repetición para poder tener el calendario de partidos de un campeonato.
En los años 2000 los teléfonos no tenían teclado en pantalla. Traían números del 0 al 9 con los que se debía escribir presionando una o más veces cada tecla según la letra que necesitabas. Escribiremos un programa que nos ayudará a saber cuáles son las teclas necesarias para escribir la frase que le indiquemos al sistema.
Cada vez es más difícil cumplir con los requerimientos de los formularios que nos piden contraseñas seguras que incluyan números, caracteres especiales, minúsculas, mayúsculas, etc. Escribiremos la lógica necesaria para obtener contraseñas aleatorias seguras que podremos usar en cualquier cuenta que tengamos en internet.
En la antigüedad no existía la encriptación ni el cifrado de mensajes como los conocemos en la actualidad. Una de las primeras ideas que tuvieron para ocultar mensajes fue reemplazar las letras de cada palabra por otras letras, entonces sólo el receptor del mensaje sabía qué letra iba en lugar de cada otra y de esa manera entendía el mensaje que le fue enviado. Hagamos esto mismo pero con código.
Excelentes ejercicios para practicar la lógica de programación
De los mejores cursos para mejorar a programar, ojalá suban muchos mas con el mismo formato, excelente EDTeam!
Tu opinión hace que EDteam sea un lugar mejor y se imprimirá en tu certificado
Estoy muy contento con el curso porque cumple con mis expectativas y además los profesores lo explican todo muy detalladamente.
Excelente curso, esta muy completo en cuanto a todos los ejercicios
Alexys Lozada
Colombia@alexyslozadaVer perfil
José Dimas Luján
Mexico@josedimaslujan1378Ver perfil
Beto Quiroga
Bolivia@betoquirogaVer perfil
Mostrar precios en
*Incluye todos los beneficios por comprar el curso