REFER TO MASTER BRANCH TO SEE THE CODE!
1️⃣ CALCULADORA .TXT
Lee un fichero .txt, calcula su resultado e imprímelo.
- El .txt se corresponde con las entradas de una calculadora.
- Cada línea tendrá un número o una operación representada por un símbolo (alternando ambos).
2️⃣ CONJUNTOS
Crea una función que reciba dos array, un booleano y retorne un array.
- Si el booleano es verdadero buscará y retornará los elementos comunes de los dos array. Si falso buscará y retornará los elementos no comunes.
3️⃣ MÁXIMO COMÚN DIVISOR Y MÍNIMO COMÚN MÚLTIPLO
Crea dos funciones, una que calcule el máximo común divisor (MCD) y otra que calcule el mínimo común múltiplo (mcm) de dos números enteros.
4️⃣ ITERATION MASTER
Quiero contar del 1 al 100 de uno en uno (imprimiendo cada uno).
- ¿De cuántas maneras eres capaz de hacerlo?
- Crea el código para cada una de ellas.
5️⃣ PIEDRA, PAPEL, TIJERA
Crea un programa que calcule quien gana más partidas al piedra, papel, tijera.
- El resultado puede ser: "Player 1", "Player 2", "Tie"
- La función recibe un listado que contiene pares, representando cada jugada.
6️⃣ CUADRADO Y TRIÁNGULO 2D
Crea un programa que dibuje un cuadrado o un triángulo con asteriscos "*".
- Indicaremos el tamaño del lado y si la figura a dibujar es una u otra.
7️⃣ VECTORES ORTOGONALES
Crea un programa que determine si dos vectores son ortogonales.
- Los dos array deben tener la misma longitud.
- Cada vector se podría representar como un array. Ejemplo: [1, -2]
8️⃣ MÁQUINA EXPENDEDORA
Simula el funcionamiento de una máquina expendedora creando una operación que reciba dinero (array de monedas) y un número que indique la selección del producto.
9️⃣ ORDENA LA LISTA
Crea una función que ordene y retorne una matriz de números.
- La función recibirá un listado (por ejemplo [2, 4, 6, 8, 9]) y un parámetro adicional "Asc" o "Desc" para indicar si debe ordenarse de menor a mayor
🔟 MARCO DE PALABRAS
Crea una función que reciba un texto y muestre cada palabra en una línea, formando un marco rectangular de asteriscos.
Tasks provided by MoureDev on LinkedIn