El objetivo de estos ejercicios es ayudarte a practicar tus conocimientos de programación. Están pensados para ser solucionados en Ruby, pero realmente se podrían hacer en cualquier lenguaje de programación.
Cada ejercicio incluye la solución. Nuestra recomendación es que al menos lo intentes resolver antes de ver la solución. Si no lo puedes resolver mira la solución una vez, ciérrala, e intenta nuevamente. Es la mejor forma de aprender.
- Repite
- Saluda
- Suma
- Cuál es mi edad?
- BMI
- Mayor que diez
- Adivina el número
- Es múltiplo de 5
- Mayor, menor o igual
- BMI con rangos
- Generaciones
- Repite varias veces
- Rango de números
- Adivina el número (varios intentos)
- Imprime la lista
- Escalera
- Orden aleatorio
- Traductor
- Saluda con método
- Todos son 5
La mayoría de ejercicios de acá en adelante te van a pedir crear métodos como en los últimos retos del nivel anterior.
- Número de likes
- Contar elementos
- Reemplaza elementos
- Posiciones pares
- Números pares
- Arreglo de posiciones
- Promedio
- Generador de contraseñas
- Buscar en un arreglo
- Cadena a arreglo
- Arreglo a cadena
- Buscar en una matriz
- Matriz a tabla
- Crea un hash
- Traduce la frase
- Formatea un hash
- Frecuencias
- Transcripción de ARN
- Ordenar un arreglo
- Escalera
- Mismas letras - decir si dos palabras tienen las mismas letras
- Letras repetidas
- Factorial
- Fibonacci
- Triqui
- Cifrado
- Triángulo
- Anagramas
- Crear parejas de forma aleatoria