programacion en java: bonificacion por ventas

arrays – java (bonificacion por ventas)

El problema planteado consiste en crear un programa que permita a una empresa asignar bonificación del 5% y 10% sobre veinte ventas realizadas por sus empleados y teniendo en cuenta que las bonificaciones se asignan sobre las ventas entre 50,000 y 120,000 ademas sobre las ventas superiores a 120,000 respectivamente. Como datos de entrada se tiene en cuenta el código del empleado y la venta realizada. Se puede validar que un empleado pudo haber realizado varias de las veinte ventas. Se debe imprimir al final el total de ganancia por concepto de bonificación por cada empleado así como su código.

El siguiente programa en java hace uso de arrays, estructuras repetitivas y sentencias condicionales.

La lógica que utiliza este programa en java es simple. Se declaran e inicializan a cero los arrays vectores y a través de un ciclo se leen cada una de las ventas y se implementa una sentencia condicional para determinar si cada venta cumple con las condiciones en cuyo caso se calcula la bonificación y se actualiza la suma de bonificaciones de dicho empleado.

Reto

Quiero hacer este programa… Pero ¿Cómo funciona?

La ejecución paso a paso del programa la puede ver en la

Simulación

ESCUCHANDO


Suscribete a nuestro canal

AMPLIAR ESCUCHANDO

programacion en java: bonificacion por ventas
Figura. programacion en java: bonificacion por venta

resultado ejecucion programa: bonificacion por ventas
Figura. resultado ejecucion programa: bonificacion por venta

EVALUAR APLICANDO
BUENAS PRÁCTICAS

Para asignar un valor de un vector inicializado a otro vector, se puede usar el mismo ciclo de recorrido y se ahorra asi nuevos recorridos y mejorar el orden de magnitud del algoritmo.

[Tweet «»En las estructuras de datos también se ingresa, actualiza, busca o elimina» #Tutorias ☺»]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.