Nota: Para resolver el siguiente ejercicio, estaremos utilizando el IDE Java de Netbeans si aun no lo tienes, Aquí te dejo una guía para descargar ID netbeans paso a paso:
🚀 Algoritmo para calcular salario semanal de un trabajador
El ejercicio java a resolver es el siguiente:Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente manera: Si trabaja 40 horas o menos se le paga $16 por hora. Si trabaja más de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada hora extra.
✔️ Código fuente para calcular el salario semanal de un trabajador en java
Paso 1: Declaración de variables
Variables
- double horas, HExtras,PagoExtra,PagoNormal,Neto;
- horas=Double.parseDouble(txtHoras.getText());
Paso 2: Mediante una condicional simple, calculamos el salario por las semana trabajada del obrero Java
Java
- if(horas>40){
- PagoNormal=40*16;
- HExtras=horas-40;
- PagoExtra=HExtras*20;
- Neto=PagoNormal+PagoExtra;
- txtPagoNormal.setText(""+PagoNormal);
- txtExtras.setText(""+HExtras);
- txtPagoExtra.setText(""+PagoExtra);
- txtsub.setText(""+PagoNormal);
- txtNeto.setText(""+Neto); }
- else{
- PagoNormal=horas*16;
- txtPagoNormal.setText(""+PagoNormal);
- txtExtras.setText("No Cuenta");
- txtPagoExtra.setText("No Cuenta");
- txtsub.setText(""+PagoNormal);
- txtNeto.setText(""+PagoNormal);}
Para resolver el ejercicio planteado primero debemos crear un diagrama de flujo, ya que esto nos ayuda a comprender y plantear mejor la solución al problema de java.