static void Main(string[] args) { int end; //Console.WriteLine(silnik.ConvertLKmToMpg(7.2).ToString("F2")); //Console.WriteLine(silnik.ConvertMpgToLKM(50).ToString("F1")); Console.WriteLine("Podaj markę samochodu"); String marka = Console.ReadLine(); Console.Clear(); Console.WriteLine("Podaj Model: "); String model = Console.ReadLine(); Console.Clear(); Console.WriteLine("Podaj Pojemność: "); double pojemnosc = double.Parse(Console.ReadLine()); Console.Clear(); Console.WriteLine("Podaj pojemność zbiornika paliwa"); double pojemnoscZbiornika = double.Parse(Console.ReadLine()); Console.Clear(); Console.WriteLine("Podaj Ilość Paliwa: "); double iloscPaliwa = double.Parse(Console.ReadLine()); Console.Clear(); while (iloscPaliwa > pojemnoscZbiornika) { Console.WriteLine("Twój zbiornika nie pomieści tyle paliwa!"); Console.WriteLine(""); Console.WriteLine("Podaj Ilość Paliwa: "); iloscPaliwa = double.Parse(Console.ReadLine()); Console.Clear(); } Samochod samochod = new Samochod(marka, model, pojemnosc, iloscPaliwa, pojemnoscZbiornika); do { Console.WriteLine("Ile km chcesz przejechać?"); double dystans1 = double.Parse(Console.ReadLine()); samochod.Jedz(dystans1); Console.WriteLine("Wybierz Opcje: \n (1) Jedz \n (2) EXIT"); end = int.Parse(Console.ReadLine()); Console.Clear(); } while (end < 2); Console.Clear(); Console.WriteLine("END"); Console.ReadKey(); }
public void Dzialaj(double dystans) { double spalanieNa100 = this.Pojemnosc * 4; double copyIloscPaliwa = this.IloscPaliwa; int x = 0; this.Samochod = new Samochod(); for (double i = 0; i <= dystans; i++) { copyIloscPaliwa -= spalanieNa100 * (i / 100); Console.WriteLine(" Masz: " + copyIloscPaliwa.ToString("F1") + " paliwa"); Console.WriteLine(" Kilometrow do celu: " + (dystans - i) + "km"); copyIloscPaliwa = this.IloscPaliwa; this.Samochod.AnimCar(x); x++; if (x == 4) { x = 0; } Console.Clear(); } this.IloscPaliwa -= spalanieNa100 * (dystans / 100); }