Você está na página 1de 1

import java.io.

BufferedReader;
import java.io.FileReader;
import java.io.IOException;

public class resolucao {


public static void main(String[]args) throws IOException {
FileReader arquivo = new FileReader("empregados.txt");
BufferedReader buffer = new BufferedReader(arquivo);

String nomeTrabalhador;
int horasDeTrabalho, horasDeAtraso, salarioDiario;
double salarioMensal;

String [] empregadosDaLista;

String linha = buffer.readLine();

while(linha != null && !linha.equals("")) {


empregadosDaLista = linha.split("=");

nomeTrabalhador = empregadosDaLista[0];
horasDeTrabalho = Integer.parseInt(empregadosDaLista[1]);
horasDeAtraso = Integer.parseInt(empregadosDaLista[2]);
salarioDiario = Integer.parseInt(empregadosDaLista[3]);

salarioMensal = calculaSalario(horasDeTrabalho,horasDeAtraso,
salarioDiario);

System.out.println(nomeTrabalhador + "\t" + horasDeTrabalho +


"\t" + horasDeAtraso + "\t" + salarioDiario + "\t" + salarioMensal);

linha = buffer.readLine();

buffer.close();
arquivo.close();

public static double calculaSalario(int horasDeTrabalho, int horasDeAtraso,


int salarioDiario) {
return horasDeTrabalho * salarioDiario / 8 - (horasDeAtraso *
salarioDiario/8) * 0.75;
}
}

Você também pode gostar