Salario de 10 empleados

Solo disponible en BuenasTareas
  • Páginas : 2 (281 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de noviembre de 2011
Leer documento completo
Vista previa del texto
Calcular el aumento salarial para un grupo de empleados de una empresa teniendo en cuenta lo siguiente si el sueldo es inferior a 1000 pesos se va aumentar un 15% si el
sueldo es igualo mayor se le va aumentar 12% al ingreso total mensual. Mostrar el total denomina de la empresa considerando su nuevo ingreso.

import java.util.Scanner;

public class sueldo {static Scanner s = new Scanner(System.in);

public static void main(String[] args) {
int cantidad; //cantidad de sueldos que voy a ingresar
//uso un bucle do para cargar siempre ycuando sean 10 o
//mas de 10 empleados, mientras sean menor a 10 va a seguir
//preguntando
do{
System.out.println("");
System.out.print("Cuantos empleados desea ingresar ?: ");cantidad = s.nextInt();
if(cantidad<10){
System.out.println("El numero de empleados es menor a diez");
System.out.println("debe volver a ingresar los empleados");
}}while(cantidad<10);
double sueldos[] = new double[cantidad]; //creo un array de sueldos

//cargo los sueldos con bucle for
for (int i = 0; i < cantidad; i++) {System.out.print("Ingrese sueldo " + (i+1) + ": $");
sueldos[i] = s.nextDouble();
}

//se realizan los aumentos correspondientes usando bucle for
System.out.println("Se procede a realizar losaumentos");
System.out.println("-------------");
for (int i = 0; i < cantidad; i++) {
if(sueldos[i]<=1000){
System.out.println("El sueldo " + i + " recibira el %15 "
+ "deaumento: $" + (sueldos[i]* 0.15));
System.out.println("Sueldo "+ i +" = " + ((sueldos[i]* 0.15) + sueldos[i]) );
System.out.println("");
}else{
System.out.println("El sueldo " + i + "recibira el %12 "
+ "de aumento: $" + (sueldos[i]* 0.12));
System.out.println("Sueldo "+ i +" = " + ((sueldos[i]* 0.12) + sueldos[i]) );
System.out.println("");
}

}
}
}
tracking img