Está en la página 1de 3

● Cordial saludo tutor y compañeros mi nombre es ____________________

pertenezco al programa de fundamentos de programación, soy estudiante de


ingeniería de sistemas y el día de hoy voy a explicar el problema número 2 de la
tarea 6, en el problema dice que La empresa de tecnología “COMPUTRONIC”,
es una empresa líder en venta y distribución de equipos tecnológicos en la
ciudad de Bogotá y cuenta en su única sede con un N cantidad de empleados
quienes realizan N ventas durante el día. La empresa requiere identificar
cuántas de las ventas fueron menores o iguales a $300.000, cuántas ventas
fueron mayores a $300.000 y menores a $800.000 y cuántas fueron mayores o
iguales a $800.000 por cada empleado.

● también se necesita conocer el monto total por la venta realizada por


empleado y las bonificaciones a pagar según la venta realizada para el pago
de la bonificación es necesario tener en cuenta la siguiente tabla

● la tabla nos muestra una serie de condiciones cuando las ventas son superiores
o iguales en la bonificaciones del 3% cuando las ventas están entre 400,000 y
800,000 la bonificación es de 5% cuando las ventas son superiores a 800 mil
son del 10% si al finalizar el día
● se debe calcular el valor a pagar por empleado especificando pago básico y el
valor de la bonificación recibida teniendo en cuenta que el pago básico para
todos los empleados es de 500 mil desarrollar una solución básica de
programación que le permita a la empresa compu tronic conocer toda la
información que es de su interés

● los valores para ingresar deben ser números positivos, ya con esta información
antes mencionada lo primero que vamos a hacer es crear una nueva clase
llamada compu tronic ya que iba a declarar su atributo que va a ser de tipo
privado y entero llamado ventas procedemos a hacer los métodos constructor
esto irá en público y necesitamos que no retorne ningún valor todavía lo vamos
a llamar ventas y luego vamos a dar la bienvenida al usuario con el siguiente
mensaje bienvenido al compu tronic y con él software online

● estas líneas que podemos ver aquí el logo para que el programa se vea más
estético y más ordenado a la hora de leer ya que como es más información de
lo habitual pues se pueden confundir, luego el usuario de cuentas 20 realizó
igualmente con él software online y eso se va a guardar en nuestro atributo
ventas que será de tipo entero

● siguiendo con el desarrollo vamos a crear otra variable de tipo entero la cual es la
variable acumulativa le vamos a decir a la variable que sea igual a 1 y que cuando sea
menor o igual a ventas que el ciclo pares y por supuesto ponerla al acumulativa que va
dentro de la variable x que es aquí el tipo entero con inclusión online y pedimos el valor
de la venta, lo guardamos en la variables de tipo entero
● la suma de las ventas que se van a ingresar y lo representamos como suma con
este método se realizará la suma para mostrar el valor de todas las ventas
hechas ahora lo que va a hacer es empezar a hacer sentencias de control de
tipo dif y cuando sea menor o igual a 300,000 que nos lo imprime en pantalla
online y ahora empleo el dif para poner las siguientes condiciones que cuando
sea mayor a 300,000 y menor a 800,000 q se encuentra el valor de su venta y lo
mismo que la condición que nos indica que sea mayor aquí r que 800,000 lo
mismo que cuando sea mayor o igual a 800,000 me imprima en pantalla el
parámetro donde se encuentra la venta en este caso mayor o igual a 800,000 y
aquí lo que estamos es variando la información que la empresa necesita saber
si una venta es mayor o igual a 800,000 si una venta es mayor que 300,000
pero menos 800,000 de esta forma siguiendo con el desarrollo voy a hacerla la
información de la bonificación

● lo que hago es presentar una sentencia de tipo dif y una sentencia de tipo ir y
que cuando sea menor o igual a 400,000 vamos a esperar que realice una
operación de la unificación entonces quedaría que los números iguales 400 va a
ser que es nuestra variable que el usuario ingresa porque está 3 dividido entre
100 lo cual puede ser que es el 3% si x por 3 división 100 x es la venta y con el
control, cuando esto suceda que la venta tiene una bonificación del 3% según
esta operación de aquí y arrojará la información que se va a almacenar en esta
variable aquí hago lo mismo con las 22 condiciones que nos faltan guiándonos
de la tabla del programa con las sentencias de tipo dif

● decimos aquí que cuando sea mayor a cuatrocientos mil un peso y que sea menor a
800,000 lo guardé en la variable mayores 401 menores 800 y con dicho a toda la
operación mencionada anteriormente 5 dividido entre 100 porque es el 5% y cuando se
ejecuten me imprima que la venta tiene una bonificación del resultado arrojado en
operación por último en las condiciones con el mismo del dif cuando sea mayor a
800,000 y con el mismo proceso sólo que aquella arrojará al 10% entonces la operación
crearía mayores iguales 800 que es la variable igual a equis por 10 dividido entre 100,
una variable de tipo entero que se va a llamar sueldo así eso es lo hace sabemos que
tiene un valor de 500 mil pesos y que va a retornar sueldo base ahora pasa una
variable suma que es igual a cero su marca es igual a 0 para poder conocer el valor
total de las ventas esta variable va a ser en este tipo entero se llamará de la misma
forma total ventas totalmente es igual a suma y como lo habíamos mencionado una
parte más al inicio el código

● ya estamos empezando a ejecutar suma de igual forma estas líneas que imprimo
aquí es para hacerlo ver más ordenado y si la persona que la suma es igual al total
de las ventas ahora va a crear otra variable de tipo doble para así poder realizar la
sumatoria de todas las modificaciones entonces que haría público doble algo total el
pago total es pago total igual a las bonificaciones que se van a recibir más el sueldo
base que son 500 mil pesos que se retornen pago total y ya terminando por esto el
total de bonificaciones entonces público doble total bonificación entonces total
bonificación es igual a todas las modificaciones mayores iguales 800 más menores
iguales 400 más mayores 401 menores 800 es en todas las bonificaciones que
vamos a recibir que se sumen y retornen en total bonificación

● el programa nos muestra esta línea de código y total ventas es esta parte aquí de
soporte ahora esta parte es más como para que todo el programa luzca de manera
ordenada y con los colchones run line lo primero que se dirá es que el sueldo base
desde luego distancia a distancia objeto base, vamos a dar a conocer cuánto se
debe pagar al empleado que va a ser igual al sueldo base más las sumas de las
bonificaciones entonces nos va a mostrar por el programa por pago total lo que
hicimos aquí pago total para que el programa no se cierre cuando se abra y se
ejecuten sin problemas entonces

● para finalizar pueda ejecutar el programa para comprobar que funciona


correctamente y que ingrese cuántas realice o poner en los tres el valor de la
primera venta y 550 mil pesos en esta ventas mayor a 300 mil 800 mil esta tiene una
bonificación de 27 mil 500 el valor de la segunda venta 1,200.000 esta venta es
mayor o igual a 800,000 esta venta tiene un valor una bonificación del 10% 120 mil y
por último una venta de 250 mil pesos esta venta es menor o igual a 300,000 esta
mente tiene una bonificación de 7500 entonces cuando los empiezo a arrojar los
resultados la suma total de las ventas es de 2 millones de pesos el sueldo es de
500 mil el valor total de las bonificaciones es de 155,000 y el último total a pagar al
empleado igual al sueldo hace más bonificaciones que son la suma y ya con esto
tenemos el problema resuelto

También podría gustarte