static void Main(string[] args) { Program programele = new Program(); List <DraudimoKompanijos> Drauduuumas = new List <DraudimoKompanijos>(); Drauduuumas.Add(new DraudimoKompanijos("Ergo", 18, 65, true, 200)); Drauduuumas.Add(new DraudimoKompanijos("PZU", 25, 50, false, 150)); Drauduuumas.Add(new DraudimoKompanijos("Kompensa", 21, 50, false, 170)); Drauduuumas.Add(new DraudimoKompanijos("Lietuvos draudimas", 18, 70, true, 190)); Console.WriteLine("Iveskite kiek bus automobiiu"); var KiekAuto = Convert.ToInt32(Console.ReadLine()); Automoblis[] automobilis = new Automoblis[KiekAuto]; double[] koeficientasAuto = new double[KiekAuto]; Zmogus[] zmogusauto = new Zmogus[KiekAuto]; programele.InformacijosIvedimasAuto(automobilis, zmogusauto, koeficientasAuto, KiekAuto); Console.WriteLine("Iveskite kiek bus motociklu"); var KiekMoto = Convert.ToInt32(Console.ReadLine()); Motociklas[] motociklas = new Motociklas[KiekMoto]; double[] koeficientasMoto = new double[KiekMoto]; Zmogus[] zmogusmoto = new Zmogus[KiekMoto]; programele.InformacijosIvedimasMoto(motociklas, zmogusmoto, koeficientasMoto, KiekMoto); double[] koefBendr = new double[KiekAuto + KiekMoto]; programele.Parinkimas(zmogusauto, zmogusmoto, Drauduuumas, koeficientasAuto, koeficientasMoto, automobilis, motociklas); Console.ReadKey(); }
private void InformacijosIvedimasAuto(Automoblis[] automobiliai, Zmogus[] zmogus, double[] koeficient, int kiekis) { for (int i = 0; i < kiekis; i++) { Automoblis automob = new Automoblis(); Zmogus zmog = new Zmogus(); automob.Ivedimas(); zmog.IvedimasZmogui(); automobiliai[i] = automob; zmogus[i] = zmog; koeficient[i] = (automob.KoeficientoSkaic()) * 0.7; } }