Está en la página 1de 5

/*

* To change this template, choose Tools | Templates

* and open the template in the editor.

*/

package pc02_aelguera_preg01;

import java.io.BufferedReader;

import java.io.InputStreamReader;

import java.util.Arrays;

/**

* @author ALFREDO ELGUERA

*/

public class Main {

/**

* @param args the command line arguments

*/

public static void main(String[] args) {

int opcion = 0;

String nombre;

char tventa;

double cant_ventas=0;
double total_ventas=0;

double ingresos_A=0, ingresos_B=0, ingresos_C=0;

double sueldo_final=0;

double sueldo_liquido=0;

double suma_sueldos=0;

double promedio_sueldos=0;

double bono=0;

double impuestos=0;

double SUELDO_BASICO=100;

int contador=0;

int contador_promedio=0;

try {

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));

do {

System.out.println("¿DESEA INGRESAR DATOS? 1=SI, 0=NO: ");

opcion = Integer.parseInt(in.readLine());

if (opcion==1) {

System.out.println("Ingrese nombre del trabajador: ");

nombre = in.readLine();

for (contador=1 ; contador<= 3; contador++){

if (contador ==1) {

System.out.println("Ingrese cantidad de ventas de A:");


cant_ventas = Double.parseDouble(in.readLine());

if (cant_ventas>10) {

ingresos_A=SUELDO_BASICO*1.15+(0.5*(cant_ventas-10));

else {

ingresos_A=0;

total_ventas=total_ventas+cant_ventas;

if (contador ==2) {

System.out.println("Ingrese cantidad de ventas de B:");

cant_ventas = Double.parseDouble(in.readLine());

if (cant_ventas>15) {

ingresos_B=SUELDO_BASICO*1.10+(0.25*(cant_ventas-15));

else {

ingresos_B=0;

total_ventas=total_ventas+cant_ventas;

if (contador ==3) {

System.out.println("Ingrese cantidad de ventas de C:");

cant_ventas = Double.parseDouble(in.readLine());

if (cant_ventas>20) {
ingresos_C=SUELDO_BASICO*1.05+(0.10*(cant_ventas-20));

else {

ingresos_C=0;

total_ventas=total_ventas+cant_ventas;

if (total_ventas>100){

bono = SUELDO_BASICO*0.15;

sueldo_final = SUELDO_BASICO + ingresos_A + ingresos_B + ingresos_C + bono;

impuestos = sueldo_final * 0.07;

sueldo_liquido = sueldo_final - impuestos;

System.out.println("El trabajador: "+nombre+" obtuvo lo siguiente:");

System.out.println("Básico: "+SUELDO_BASICO);

System.out.println("Ingresos por ventas de A: "+ingresos_A);

System.out.println("Ingresos por ventas de B: "+ingresos_B);

System.out.println("Ingresos por ventas de C: "+ingresos_C);

System.out.println("Bono Extraodinario: "+bono);

System.out.println("Total de Ingresos: "+sueldo_final);

System.out.println("Impuestos: -"+impuestos);

System.out.println("Total a pagar: "+sueldo_liquido);


contador_promedio=contador_promedio+1;

suma_sueldos=suma_sueldos+sueldo_liquido;

System.out.println("¿DESEA INGRESAR MAS DATOS? 1=SI, 0=NO: ");

opcion = Integer.parseInt(in.readLine());

else {

break;

while (opcion > 0);

promedio_sueldos=suma_sueldos/contador_promedio;

System.out.println("****************************************************************
***********");

System.out.println("El promedio de los sueldos de todos los trabajadores es:


"+promedio_sueldos);

} catch (Exception e) {

También podría gustarte