public void preco() { Tempo h = entrada.dec(saida); double total = 7.0 * h.getHor(); Console.WriteLine("\nPreco: " + total); }
public Tempo inc(Tempo t) { Tempo aux = new Tempo(); int segundos = t.getSeg() + seg; int minutos = t.getMin() + min; int horas = t.getHor() + hor; if (segundos >= 60) { segundos = segundos - 60; minutos++; } if (minutos >= 60) { minutos = minutos - 60; horas++; } if (horas >= 24) { horas = horas - 24; } aux.setSeg(segundos); aux.setMin(minutos); aux.setHor(horas); return(aux); }
public Carro() { placa = null; marca = null; entrada = new Tempo(); saida = new Tempo(); }
static void Main(string[] args) { Tempo T1 = new Tempo(); Tempo T2 = new Tempo(); T1.cadastrar(); T2.cadastrar(); T1.print(); T2.print(); Tempo T3 = T1.inc(T2); Tempo T4 = T2.dec(T1); T3.print(); T4.print(); Carro C1 = new Carro(); C1.solicitar(); C1.printcarro(); C1.preco(); Console.Write("\nd) Cadastro de 5 carros, e print relatorio.\n"); List <Carro> listaCarros = new List <Carro>(); for (int k = 0; k < 5; k++) { Carro c = new Carro(); c.solicitar(); listaCarros.Add(c); } for (int i = 0; i < listaCarros.Count; i++) { Carro temp = (Carro)listaCarros[i]; //casting int j = i + 1; Console.WriteLine("\nCarro " + j + ":\n"); temp.printcarro(); } Console.ReadLine(); }
public Tempo dec(Tempo t) { Tempo aux = new Tempo(); int segundos = t.getSeg() - seg; int minutos = t.getMin() - min; int horas = t.getHor() - hor; if (segundos < 0) { segundos = segundos * (-1); } if (minutos < 0) { minutos = minutos * (-1); } if (horas < 0) { horas = horas * (-1); } aux.setSeg(segundos); aux.setMin(minutos); aux.setHor(horas); return(aux); }