lunes, 7 de octubre de 2013

Algoritmo para calcular el sueldo de un empleado

EL problema es el siguiente: Elaborar un algoritmo para calcular e imprimir el sueldo de un empleado, por medio del lenguaje de programación JAVA.

EL programa queda así:

import java.util.Scanner;

public class SueldoEmpleado {
    String nombreEmp;
    int horasTrab = 0;
    float cuotaHora = 0;
   
    public void pedirDatos(){

    Scanner in = new Scanner(System.in);
    System.out.println("Ingrese nombre empleado: ");
    nombreEmp = in.next();
    System.out.println("Ingrese Cuota por hora: ");
    cuotaHora = in.nextFloat();
    System.out.println("Ingrese Horas trabajados: ");
    horasTrab = in.nextInt();
   
}
    public double calcularSueldo(){
    double sueldo;
    sueldo = horasTrab*cuotaHora;
    return sueldo;
}
}

La segunda clase hace que se ejecute el programa por medio del método Main, quedaria así:

public class MainSueldoEmpleado {

    public static void main(String[] args) {
        SueldoEmpleado empleado = new SueldoEmpleado();
       
        empleado.pedirDatos();
        System.out.println("El sueldo de "+ empleado.nombreEmp+" es de $"+ empleado.calcularSueldo());
    }

}

Haciendo una prueba quedaria así:

Ingrese nombre empleado:
Carlos
Ingrese Cuota por hora:
10
Ingrese Horas trabajados:
180
El sueldo de Carlos es de $1800.0

No hay comentarios:

Publicar un comentario