static void Main(string[] args) { string Cesta = "CCCCMCCCMCTCCCTC"; //16 znaků RidiciStredisko rs = new RidiciStredisko(); AutonomniAuto AA = new AutonomniAuto(120); rs.PridejAuto(AA); rs.Pocasi(rs); rs.Svetla = false; rs.AktualniRychlost = AA.CestovniRychlost; foreach (char z in Cesta) { switch (z) { case 'C': rs.Svetla = false; rs.AktualniRychlost = AA.CestovniRychlost; rs.Trasa(rs); rs.Trasy(z); Console.WriteLine($"C {rs.AktualniRychlost}km/h ~ {rs.AktualniPocasi}"); break; case 'M': rs.Trasa(rs); rs.Trasy(z); Console.WriteLine($"M {rs.AktualniRychlost}km/h ~ {rs.AktualniPocasi}"); break; case 'T': rs.Trasa(rs); rs.Trasy(z); Console.WriteLine($"T {rs.AktualniRychlost}km/h ~ {rs.AktualniPocasi}"); break; } } Console.WriteLine("Dojeto"); Console.ReadLine(); }
public void Trasa(RidiciStredisko rs) { rs.zmenastavu += rs.ZmenaTrasy; }
public void Pocasi(RidiciStredisko rs) { rs.zmenapocasi += MeteorologickaStanice.Zmena; }