public void valorCobrado() { Tempo total = new Tempo(); int preço, valor = 7; total = saida.subtraiHoras(entrada); preço = total.getHora() * valor; if (total.getMin() > 0) { preço += 7; } Console.WriteLine("Valor cobrado: R$" + preço + ",00"); }
public Tempo somaHoras(Tempo t1) { Tempo t2 = new Tempo(); t2.seg = t1.seg + seg; t2.min = t1.min + min; t2.hora = t1.hora + hora; if (t2.seg >= 60) { t2.min++; t2.seg = t2.seg - 60; } if (t2.min >= 60) { t2.hora++; t2.min = t2.min - 60; } return(t2); }
public Tempo subtraiHoras(Tempo t1) { Tempo t2 = new Tempo(); t2.hora = hora - t1.hora; if (t2.hora == 0) { t2.min = min - t1.min; if (t2.min == 0) { t2.seg = seg - t1.seg; } else { t2.seg = seg - t1.seg; if (t2.seg < 0) { t2.seg = t2.seg + 60; t2.min = t2.min - 1; } } } else { t2.min = min - t1.min; if (t2.min < 0) { t2.min = t2.min + 60; t2.hora = t2.hora - 1; } } return(t2); }
public int valorCobrado(Tempo k) { return(valor_hora * k.getHora()); }