Ejercicios Básicos para aprender a programar en Android Studio [Java y Kotlin]
En este artículo podrás encontrar ejercicios propuesto/resueltos en Android Studio para reforzar tus conocimientos, te servirán como guía para que reconozcas el funcionamiento de algunos componentes y el código los puedes descargar en cada una de las direcciones que te dejé luego de cada ejercicio, te aseguro que será de tu interés, y proporcionará a tu base un buen sustento.
PROPUESTOS:
Utilizando el IDE de Android desarrollar los siguientes ejercicios, puedes realizarlo en JAVA o Kotlin:
- Crear una app que calcule la hipotenusa de un triángulo rectángulo.
- Crear una app que determine la calificación de un
estudiante universitario de acuerdo a la siguiente condición: de 0 hasta
10,5 será Malo; más de 10,5 hasta 14 será Regular; más de 14 hasta 18 será Bueno; de
19 hasta 20 será Excelente. Se debe considerar que hay que validar la nota
ingresada ya que esta no puede ser menor que 0 (cero) o mayor que 20.
- Crear una app que permita ingresar 2 números naturales
incluyendo al cero y realizar las operaciones suma, resta, multiplicación
y división.
- Crear una app que determinar si una ecuación de
segundo grado tiene solución en números reales y que calcule sus raíces.
- Crear una app que calcule el área de un círculo, de un rectángulo y de un triángulo.
- Crear una app que determine si un año es bisiesto. (Un año es bisiesto si es divisible entre 4 y no es divisible entre 100 o es divisible entre 400).
- Crear una app que calcule la serie de los "n" primeros
números naturales.
- Crear una app que determine el mayor de 3 número
ingresados.
- Crear una app que valide el ingreso de una fecha,
considerar año bisiesto.
- Crear una app que valide el ingreso de una fecha y calcular la edad de una
persona en años
- Crear una app que permita el ingreso de un número
y determine la suma de sus dígitos.
- Crear una app que ingresar un número natural y
determina si es primo o no.
- Crear una app que calcule el factorial de un
número N.
- Crear una app que determine si un
número es capicúa, un número es capicúa si se lee igual de derecha a
izquierda que de izquierda a derecha. El número debe ser mayor de 2
dígitos.
- Crear una app que muestre los N términos de la
serie de Fibonacci.
- Crear una app que determine la suma de los N
primeros números primos.
- Crear una app que calcule el mínimo común
múltiplo de 2 números naturales.
- Crear una app que calcule el máximo común divisor de 2 números naturales.
- Crear una app que calcule el máximo común divisor de 3 números.
- Crear una app que ingrese dos números y se cambien las posiciones pares del primer número con el segundo y las posiciones impares del segundo con el primero.
SOLUCIÓN:
Ejercicio Nº 01: Para este ejercicio se deberá tener en cuenta la fórmula de la obtención de la hipotenusa.
Ejercicio Nº 01: Para este ejercicio se deberá tener en cuenta la fórmula de la obtención de la hipotenusa.
Para descargar el código (clic aquí)
Ejercicio Nº 02:
Para descargar el código (clic aquí)
Ejercicio Nº 03:
Para descargar el código (clic aquí)
Ejercicio Nº 04:
Para descargar el código (clic aquí)
Ejercicio Nº 05:
Para descargar el código (clic aquí)
Ejercicio Nº 06:
Para descargar el código (clic aquí)
Ejercicio Nº 07:
Para descargar el código (clic aquí)
Ejercicio Nº 08:
Para descargar el código (clic aquí)
Ejercicio Nº 09:
Para descargar el código (clic aquí)
Ejercicio Nº 10:
Para descargar el código (clic aquí)
Ejercicio Nº 11:
Para descargar el código (clic aquí)
Ejercicio Nº 12:
Para descargar el código (clic aquí)
Ejercicio Nº 13:
Para descargar el código (clic aquí)
Ejercicio Nº 14:
Para descargar el código (clic aquí)
Ejercicio Nº 15:
Para descargar el código (clic aquí)
Ejercicio Nº 16:
Para descargar el código (clic aquí)
Ejercicio Nº 17:
Para descargar el código (clic aquí)
Ejercicio Nº 18:
Para descargar el código clic aquí...
Ejercicio Nº 19:
Para descargar el código (clic aquí)
Ejercicio Nº 20:
Para descargar el código (clic aquí)
Para descargar el código (clic aquí)
Ejercicio Nº 07:
Para descargar el código (clic aquí)
Ejercicio Nº 08:
Para descargar el código (clic aquí)
Ejercicio Nº 09:
Para descargar el código (clic aquí)
Ejercicio Nº 10:
Para descargar el código (clic aquí)
Ejercicio Nº 11:
Para descargar el código (clic aquí)
Ejercicio Nº 12:
Para descargar el código (clic aquí)
Ejercicio Nº 13:
Para descargar el código (clic aquí)
Ejercicio Nº 14:
Para descargar el código (clic aquí)
Ejercicio Nº 15:
Para descargar el código (clic aquí)
Ejercicio Nº 16:
Para descargar el código (clic aquí)
Ejercicio Nº 17:
Para descargar el código (clic aquí)
Ejercicio Nº 18:
Para descargar el código clic aquí...
Ejercicio Nº 19:
Para descargar el código (clic aquí)
Ejercicio Nº 20:
Para descargar el código (clic aquí)
A continuación puedes revisar la GUIA PARA DESCARGAR LOS PROYECTOS DE LOS LINKS.
Espero haya sido de tu interés, no olvides dejar tu comentario para poder seguir creciendo y compartir con los tuyos en las redes sociales. Si tienes algún tema que deseas que publique, ingresalo a través del formulario de contacto.
no puedo compilarlos
ResponderEliminarCuál es el problema estimado Marvin???
EliminarAlguien que me podría resolver un programa...donde se ingrese tres números y 4 botones en el primer botón diga si es (mayor) segundo botón(menor),tercer botón (limpiar) y cuarto botón (salir) en andriod studio.
ResponderEliminarNo sirven todos los links de los codigos estan caidos :(
ResponderEliminarPodrías mencionarme en qué links están mal, ya los probé y todos funcionan estimado TITO.
EliminarTodos estan caidos estimado. Sugiero q los subas a otro servidor
EliminarNo están caídos, sólo espera los 5 segundos del acortador y salta la publicidad, no te olvides de aceptar las notificaciones.
EliminarSaludos,
no me sirven los links, me abre una ventana de apuestas :(
ResponderEliminarEstimada Katherin los links se encuentran bien debes aceptar las notificaciones y esperar que salga el boton saltar publicidad para continuar al siguiente link. En todo caso me avisas nuevamente.
EliminarSaludos,
no sirven los links de los codigos :(
ResponderEliminarCómo puedo compilar la app de Áreas?
ResponderEliminarDe preferencia descarga la última versión del Android Studio, tuve que actualizar el gradle para que no haya conflictos con versiones anteriores.
EliminarSaludos,
Un tutorial de como hacer un formulario de preguntas de un test por ejemplo
ResponderEliminarEstimado Andrey, nos encontramos en proceso de desarrollo esperamos acabarlo lo antes posible.
EliminarSaludos,
cordial saludo:
ResponderEliminarDick Diaz, tengo un ejerccio, por resolver,
5. Ingresar el sueldo de un trabajador, Categoría, condición (nombrado, contratado) y reportar el pago total que se le debe hacer de acuerdo a lo siguiente:
El porcentaje de Bonificación (respecto al sueldo) se calcula de acuerdo a la siguiente tabla:
CATEGORÍA NOMBRADO CONTRATADO
A 20% 17%
B 18% 15%
C 15% 14%
D 12% 10%
gracias
por fa quizás tengas este ejercicio Desarrollar una aplicación que ingrese la fecha de nacimiento de una persona (dd/mm/aa) y a partir de el se calcule su edad (en años, meses y días) en la actualidad
ResponderEliminartalvez tengas de como hallar un algortimo recursivo que permita hacer una multiplicacion utilizando la multiplicacion rusa
ResponderEliminarEstimado Erick Sequeiros, acá te dejo el link de lo que me estás pidiendo con recursividad y en aplicación móvil. Saludos,
EliminarClic aquí >>> https://tucafejava.blogspot.com/2019/12/multiplicacion-rusa-en-android-studio.html
Hola cai a este link y lo que veo me encanta. Dejo este comentario y empiezo a navegar tu blogspot en busca de mas cosas como esta!
EliminarTe agradezco mucho por subirlo ( no supe crear un hilo nuevo por eso te escribo respondiendo el mas cercano a la fecha )
Y tengo una duda, yo vengo de aprender C++ donde por ejemplo yo pedia y mostraba usando cin y cout en consola, al ingresar un dato y presionar enter te pedia otro y me sucede lo siguiente: no se como hacer en android para pedir un numero en una casilla, que el usuario lo ingrese y presione enter o haga click y la casilla espere a otro numero.
por ejemplo si quiero ingresar 6 numeros necesito si o si usar 6 cajas de editext diferentes y hacerlas entrar en la pantalla. yo quisiera que un mismo campo valla recibiendo numeros hasta que se cumpla alguna condicion. ejemplo ingresar hasta un impar, usando 1 editext o dos maximo. ojala se halla podido entender
Estimado Zeta90 dejame entenderte, me estás pidiendo que en Android una misma casilla te pida unas veces determinadas un número y que luego te los sume por ejemplo? a eso te refieres?
Eliminarbuenas tardes estoy intentando descargar los códigos pero no se pueden
EliminarQue inconveniente tienes para poder darte la mano estimado amigo.
EliminarHola, muy buenos los ejercicios de 10.. te hago una consulta, como hago para que el listview que inserte evite moverse al aparecer el teclado virtual de mi dispositivo?
ResponderEliminarhola
ResponderEliminarLos links no sirven
ResponderEliminareh esperado para saltar el anuncio pero no me abre
ResponderEliminarDebes permitir los anuncios cuando sale la opción permitir.
Eliminarhola amigo como puedo contactarme con usted ?
ResponderEliminarPuedes escribirme a dirrick9@gmail.com
EliminarHola que tal, me podrias ayudar a construir el APK, del ejercicio número 4, estoy utilizando el emulador de Android BlueStacks, ya lo intente varias veces pero no queda
ResponderEliminarClaro si aún necesitas ayuda puedes escribirme a dirrick9@gmail.com
EliminarHola buenas tardes una consulta aun sirven los links o ya no espero que me den respuesta. Gracias
ResponderEliminarClaro que sirven los links indicame cual de ellos no puedes descargar para ayudarte.
Eliminarno existe el archivo para descargar esos proyectos
ResponderEliminarGenial un excelente trabajo para aquellos que estamos iniciando en este mundo del desarrollo móvil, cuidate estimado Dick
ResponderEliminar