import java.util.Scanner;

class Funcionario {
    private String nome;
    private double salarioBruto;
    private double imposto;

    public Funcionario(String nome, double salarioBruto, double imposto) {
        this.nome = nome;
        this.salarioBruto = salarioBruto;
        this.imposto = imposto;
    }

    public double salarioLiquido() {
        return salarioBruto - imposto;
    }

    public void aumentarSalario(double porcentagem) {
        salarioBruto += salarioBruto * porcentagem / 100.0;
    }

    @Override
    public String toString() {
        return nome + ", $ " + String.format("%.2f", salarioLiquido());
    }
}

public class Lista8Exerc3 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);

        System.out.println("Entre com os dados do funcionário:");
        System.out.print("Nome: ");
        String nome = sc.nextLine();
        System.out.print("Salário bruto: ");
        double salarioBruto = sc.nextDouble();
        System.out.print("Imposto: ");
        double imposto = sc.nextDouble();

        Funcionario funcionario = new Funcionario(nome, salarioBruto, imposto);

        System.out.println();
        System.out.println("Dados do funcionário: " + funcionario);

        System.out.println();
        System.out.print("Qual porcentagem para aumentar o salário? ");
        double porcentagem = sc.nextDouble();
        funcionario.aumentarSalario(porcentagem);

        System.out.println();
        System.out.println("Dados atualizados: " + funcionario);

        sc.close();
    }
}

Embed on website

To embed this program on your website, copy the following code and paste it into your website's HTML: