TEMARIO PARA PROGRAMACIÓN CONTRA RELOJ 1. Conversor de monedas a. Desarrollar un programa que convierta una cantidad de dinero de una moneda utilizando tasas de cambio en tiempo real b. Debe de contar con interfaz grafica 2. Conversos de unidades a. Crear un programa que convierta diferentes unidades de medida b. Debe de contar con interfaz grafica 3. Creación de un reloj digital a. Mostrar un reloj que incremente su tiempo en formato de 24 horas b. Debe de contar con interfaz grafica 4. Calculadora de IMC a. Desarrollar una calculadora que permita a los usuarios ingresar su peso y altura para calcular su índice de masa corporal b. Debe de contar con interfaz grafica 5. Conversiones de unidades de temperatura a. Desarrollar una aplicación que convierta temperaturas entre Celsius, Fahrenheit y Kelvin 6. Calculadora de Fibonacci a. Desarrollar un programa que calcule el n-esimo numero usando métodos iterativos y recursivos 7. Detector de anagramas a. Crear una aplicación que determine si dos cadenas de texto son anagramas 8. Imprimir los primeros 100 números 9. Calcular la suma de los primeros 100 números naturales 10. Determinar si un numero es par o no 11. Imprimir la tabla de multiplicar de un numero n 12. Calcular la potencia de un numero a. No se pueden usar librerías ni funciones del lenguaje 13. Determinar si un numero en primo 14. Calcular la suma de los dígitos de un numero 15. Imprimir los números pares del 1 al 100 16. Calcular la media de un conjunto de números 17. Determinar si una palabra es palíndroma 18. Calcular la longitud de una cadena de caracteres 19. Imprimir los caracteres de un texto de manera inversa a. No puedes usar librerías ni funciones propias del lenguaje 20. Calcular la suma de los elementos de un arreglo a. Al menos 20 elementos 21. Calcular la media de los elementos de un arreglo a. Al menos 20 elementos 22. Imprimir los elementos de un arreglo en orden inverso a. No se pueden usar librerías ni funciones propias del lenguaje 23. Ordenas los elementos de un arreglo a. Usando algunos de los métodos como la burbuja entre otros 24. Calcular los elementos de una matriz a. Mínimo 2x2 25. Crear un login sencillo 26. Crear un login sencillo usando bases de datos 27. Crear un CRUD para una biblioteca usando bases de datos 28. Una mini calculadora (suma, resta, multiplicación, división y potencia) 29. Decir si la letra que se ponga es vocal o consonante 30. Colocar el numero que la computadora este pensando entre el 1 y 40 31. Ordenar una lista de elementos 32. Encontrar el tercer número mayor de una lista de elementos