Está en la página 1de 2

TALLER PRÁCTICO 02

INSTRUCCIONES
1. Lea detenidamente cada ejercicio planteado
2. Habilite su entorno de desarrollo con Apache NetBeans64
3. Crear un proyecto llamado HT02-Taller01
4. Cambie de nombre a la clase Ht02taller01 por Ejercicio01.
5. Esta clase será utilizada para resolver el ejercicio01 de la guía.
6. Añada una clase por cada ejercicio a desarrollar.
7. Hora de Inicio: 08:00 am
8. Hora de Finalización: 10:30 am

EJERCICIOS PROPUESTOS
HT01: Implementar las clases de bibliotecas y métodos en Java

Desarrollar los ejercicios propuestos mediante instrucciones condicionales y/o repetitivas, funciones de
la clase String, Random y Math de ser necesarios. Tener en cuenta que debe especificar los procesos de
Entrada de datos, Proceso y Salida.

1. Ejercicio (3ptos)

Crear una aplicación que permita realizar 4 operaciones matemáticas con 2 números ingresados por el
usuario. Las operaciones deben ser elegidas por el usuario mediante un Menú de opciones.

2. Ejercicio (7ptos)

Crear una aplicación que muestre la tabla de multiplicar de un numero ingresado por el usuario. La
aplicación debe preguntar al usuario si desea mostrar otra tabla de multiplicar. Mientras el usuario responda
“SI”, la aplicación le volverá a solicitar el número y mostrar la tabla correspondiente. Si el Usuario responde
que “No”, la aplicación finaliza.
3. Ejercicio (10 ptos)

Crear una aplicación que simule un login (Solicita nombre de usuario y contraseña). Debe tener en cuenta
que los usuarios y contraseña deberán estar predefinidas en los vectores user, pwd y estado. El usuario solo
puede equivocarse 3 veces tanto en el nombre de usuario o contraseña. Si el usuario excede el máximo de
errores el usuario será bloqueado y la aplicación finzaliza.
La aplicación debe tener un usuario Admin, el cual pueda cambiar la contraseña mostrar la lista de todos los
usuarios (todos los datos), también podrá cambiar el estado de un usuario especificado.
Los usuarios podrán cambiar su contraseña.
Todos los usuarios y Admin deben tener la opción de cerrar sesión con lo cual la aplicación volverá a generar
el login (Solicitar nombre de usuario y contraseña)

Ejemplo de vectores:
String[ ] user = {“Admin”, “jparez”, “acastro”}
String[ ] pwd = {“123456”, “123”, “abc”}
int[ ] estado = {1, 1, 1}

También podría gustarte