Sunteți pe pagina 1din 8

PROGRAMACIÓN EN JAVA

COMPETENCIA
ANALIZAR LOS REQUISITOS DEL CLIENTE PARA CONSTRUIR EL SISTEMA DE INFORMACIÓN
PROYECTO
DESARROLLO DE SOFTWARE DE SISTEMA DE INFORMACIÓN PARA EL SECTOR PRODUCTIVO
ANEXO

PROGRAMA DE FORMACIÓN TÉCNICO EN PROGRAMACIÓN DE SOFTWARE

CENTRO NACIONAL COLOMBO ALEMÁN

SERVICIO NACIONAL DE APRENDIZAJE SENA

BARRANQUILLA ATLANTICO

2018
Instructor: Oscar Mauricio González Gómez

EJERCICIOS PROPUESTOS

Programe una solución en JAVA (Haciendo uso de un entorno de desarrollo e interfaz gráfica) para
cada uno de los siguientes casos:

1. Desarrolle la siguiente interfaz gráfica, se debe mostrar a través de un JOptionPane los


resultados escogidos por el usuario.
Instructor: Oscar Mauricio González Gómez

2. Desarrolle una aplicación Java con la interfaz indicada, teniendo en cuenta los siguientes
requerimientos:

Requerimientos:

 El campo Ingrese Numero debe


validarse para que solo acepte un
numero entero entre 1 y 7
 El botón Calcular permite visualizar el
día de la semana en el campo
correspondiente
Instructor: Oscar Mauricio González Gómez

3. Desarrolle una aplicación Java con siguiente interfaz, teniendo en cuenta los requerimientos
indicados:

Requerimientos:

 Los valores de los campos


para N y X, deben ser números
positivos y dichos campos no
deben quedar vacíos.
 Al pulsar el botón Calcular se
mostrara En la lista (Jlist) los
términos generados de la
serie así como el valor de la
sumatoria de los mismos
como se indica.
Instructor: Oscar Mauricio González Gómez

4. Desarrolle una aplicación con la interfaz indicada, que cumpla con los requerimientos
indicados.

Requerimientos:

 Inicialmente debe registrarse la apertura de


la cuenta, que se da cuando se ingresa la
información del nombre y el monto inicial
(este valor se refleja en la caja de texto Saldo
de la sección cuenta de ahorros).
 Se procede luego a realizar los movimientos
ya sea depósitos o retiros que se deben
activar una vez se haya realizado la apertura
de la cuenta, estos movimientos se registran
a través de ventanas de Dialogo del objeto
JOptionPane.
 Los depósitos o retiros realizados deben
quedar almacenados en los respectivos
Jcombobox y se debe reflejar el movimiento
afectando el campo Saldo según sea el caso.
Instructor: Oscar Mauricio González Gómez

5. Desarrolle una aplicación con la interfaz indicada, que cumpla con los requerimientos
indicados.

Requerimientos:

 El campo Numero debe validarse para que solo acepte un numero entero positivo entre 5 y 50
 El botón Calcular permite visualizar en los respectivos Jcombobox las tablas de sumar , restar,
multiplicar y dividir del numero ingresado del 1 al 12 mostradas asignando al operador
respectivo un numero del 1 al 12
 El botón nuevo permite limpiar los valores de los controles indicados(caja de texto y tablas de
operaciones)
Instructor: Oscar Mauricio González Gómez

6. Desarrolle una aplicación con la interfaz indicada, que cumpla con los requerimientos indicados.

Requerimientos:

 Al pulsar el botón nuevo debe ubicarse el


cursor en el campo número, para que el
usuario digite un entero mayor que cero.
no debe permitirse un valor nulo para
este campo.

 Al pulsar sobre el botón Agregar el


número debe adicionarse a la lista y se
debe mostrar en los campos Cantidad
pares, Cantidad Impares los cálculos
obtenidos hasta ese momento a medida
que se van adicionando números a la
lista. También debe mostrarse en el
mismo evento la suma de los números
contenidos en la lista
Instructor: Oscar Mauricio González Gómez

7. Desarrolle una aplicación con la interfaz indicada, que cumpla con los requerimientos indicados.

Requerimientos:

 Debe permitirse asignar 6 valores enteros positivos a un array unidimensional y mostrarlos


directamente en la lista al pulsar el botón Mostrar, así como tambien visualizar los cálculos para
la suma, el promedio, la longitud y el mayor valor de los elementos contenidos en dicho array
 Al pulsar el botón ordenar los elementos del array deben mostrarse ordenados de forma
ascendente dentro de la lista.

S-ar putea să vă placă și