EN NETBEANS JAVA, es urgente por favor
- En una empresa trabajan "N" empleados cuyos sueldos oscilan entre S/1000 y S/5000, realizar un programa que lea los sueldos (ingresado por teclado) que cobra cada empleado e informe cuántos empleados cobran entre S/1000 y S/3000 y cuántos cobran más de S/3000. Además, el programa deberá informar el importe que gasta la empresa en sueldos al personal
Respuestas a la pregunta
A continuación código java de programa que muestra por pantalla el total de gasto en salarios de una empresa, y cantidad de empleados según sueldos que ganan. (Se adjunta imagen abajo)
Programa en java que maneja la nómina de empleados de una empresa
import java . io.*;
public class nominaEmpleados {
public static void main(String args[]) throws IOException {
BufferedReader bufEntrada = new BufferedReader(new InputStreamReader(System . in));
- // Definir e inicializar variables
int cantganan1000y3000;
int cantgananmas3000;
double gastoensalarios;
int nempleados;
double sueldo;
int x;
cantganan1000y3000 = 0;
cantgananmas3000 = 0;
sueldo = 0;
gastoensalarios = 0;
nempleados = 0;
- // Ingreso de los Datos, contar empleados según sueldo, y calcular gasto de la empresa en salarios
System . out . print("Ingrese cantidad de empleados: ");
nempleados = Integer . parseInt(bufEntrada . readLine());
System . out . println("****Nómina de empleados**** ");
System . out . println("--------------------------------- ");
System . out . println("Registro de sueldos ");
for (x=1;x<=nempleados;x++) {
System . out . println("empleado: "+x);
System . out . println("Ingrese sueldo: ");
do {
sueldo = Double . parseDouble(bufEntrada . readLine());
} while (!(sueldo>=1000 && sueldo<=5000));
gastoensalarios = gastoensalarios+sueldo;
if (sueldo>=1000 && sueldo<=3000) {
cantganan1000y3000 = cantganan1000y3000+1;
}
if (sueldo>3000) {
cantgananmas3000 = cantgananmas3000+1;
}
}
- // Mostrar resultados
System . out . println("Cantidad de empleados que ganan entre 1000 y 3000 : "+cantganan1000y3000);
System . out . println("Cantidad de empleados que ganan más de 3000 : "+cantgananmas3000);
System . out . println("Total gasto en salarios de la empresa : "+gastoensalarios);
}
}
Para saber más acerca de programa de nomina de empleados en java consulte : https://brainly.lat/tarea/19383536
#SPJ1