Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESPECIFICACIONES DE LA ACTIVIDAD
Procedimientos: Utilizando el entorno de desarrollo Netbeans, cree las aplicaciones en Lenguaje Java requeridas para
cada uno de los siguientes problemas propuestos:
1. Un vendedor minorista en línea requiere un informe de las ventas del día. Para ello cuenta con tres arreglos de n
elementos cada uno: A, B y C. El primero almacena el código de los productos vendidos en el día, El segundo almacena
el valor de venta de cada producto, y el tercero la cantidad de unidades vendidas de cada producto.
El programa debe contar con estos datos cargados en variables de tipo entera, y debe calcular el nuevo saldo (= saldo
inicial + abonos - deducciones), mostrar el nuevo balance y determinar si éste excede el límite de crédito del cliente.
Para los clientes cuyo límite de crédito sea excedido, el programa debe mostrar el mensaje "Se excedió el límite de su
crédito”.
3. Una empresa grande paga a sus vendedores mediante comisiones. Los vendedores reciben $200 por semana, más el
9% de sus ventas brutas durante esa semana. Por ejemplo, un vendedor que vende $5,000 de mercancía en una
semana, recibe $200 más el 9% de 5,000, o un total de $650 en esa semana.
Del mismo modo, la empresa premia a los vendedores que cumplan los objetivos de venta con un incremento en el
pago de la semana, de acuerdo a las siguientes categorías de vendedores:
Categoría A – incrementa el pago semanal en 5% si las ventas superan $3000, en 7% sin son entre $5000 y $7000, y
10% si superan los $7000.
Categoría B – incrementa el pago semanal en 7% si las ventas superan $5000, %10 si son entre %10000 y $15000,
13% si superan los $15000.
Si usted cuenta con el registro de ventas diarias realizadas por un vendedor almacenados en un arreglo de 7 posiciones
(una para cada día de la semana), ¿cuál sería el pago semanal del vendedor en cada categoría?
4. Desarrolle una aplicación en Java que determine el sueldo bruto para un conjunto de empleados. La empresa paga
una tarifa normal por hora en las primeras 40 horas de trabajo de cada empleado, y en todas las horas trabajadas que
excedan de 40 paga por hora tarifa y media.
Usted recibe un arreglo E con los nombres de los empleados de la empresa, un arreglo H con el número de horas que
trabajó cada uno en la semana y un arreglo T con la tarifa por horas normal de cada empleado.
Con estos datos el programa debe determinar y mostrar el sueldo bruto de cada trabajador.
5. Los resultados de las últimas elecciones a la alcaldía de Valledupar fueron las siguientes:
Mecanismo de entrega:
Para la entrega se solicita a los estudiantes registrarse en la plataforma de desarrollo colaborativo de software GitHub en
https://github.com/
Crear un único proyecto con el nombre “TallerJavaNetbeans”. Cada ejercicio resuelto debe agregarse como un nuevo
paquete al proyecto, con su respectiva clase principal.
Crear un repositorio en Github de tipo público y agregar el proyecto desarrollado. (guía para crear repositorio en GitHub -
https://www.youtube.com/watch?v=F-CWEEgiXzE )
Compartir el enlace del repositorio en aula web, como envió del taller.
El docente aleatoriamente seleccionará un estudiante del grupo para que comparta su repositorio y verificar el desarrollo
de la actividad.
Lecturas complementarias:
Sin observaciones
RECOMENDACIONES /
OBSERVACIONES