Java - Sueldo de Trabajador

 
Vista:

Sueldo de Trabajador

Publicado por André (1 intervención) el 03/05/2021 17:58:04
1
2
3
4
5
6
7
8
9
10
11
12
13
14
variables:
horas_trabajadas,tarifa,horas_extras,salario,tarifa_extra
      inicio
        leer: horas_trabajadas,tarifa
              si: horas_trabajadas <= 40 entonces
                  salario <-- horas_trabajadas * tarifa
              si_no
                  tarifa_extra <-- tarifa + 0.50 * tarifa
                  horas_extras <-- horas_trabajadas - 40
                  salario <-- horas_extras * tarifa_extra + 40 *
                  tarifa
              fin_si
              imprimir: salario.
       fin
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Billy Joel
Val: 2.665
Oro
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Sueldo de Trabajador

Publicado por Billy Joel (876 intervenciones) el 04/05/2021 23:26:33
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
import java.util.Scanner;
public class Main {
 
    static Scanner sc = new Scanner(System.in);
 
    public static void main(String[] argumentos) {
        double horas_trabajadas, tarifa, horas_extras, salario, tarifa_extra;
        System.out.print("Horas trabajadas: ");
        horas_trabajadas = Double.parseDouble(sc.nextLine());
        System.out.print("Tarifa: ");
        tarifa = Double.parseDouble(sc.nextLine());
        if (horas_trabajadas <= 40) {
            salario = horas_trabajadas * tarifa;
        } else {
            //tarifa_extra = tarifa + 0.5 * tarifa;
            tarifa_extra = tarifa * 1.5;
            horas_extras = horas_trabajadas - 40;
            salario = horas_extras * tarifa_extra + 40 * tarifa;
        }
        System.out.println("Salario: " + salario);
    }
}

Saludos,
Billy Joel
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar