Example #1
0
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;

            Program       p      = new Program();
            List <Ziedas> ziedai = p.SkaitytiZieduDuomenis();

            Ziedas brangiausias = p.BrangiausiasZiedas(ziedai);

            Console.WriteLine("Brangiausias žiedas\n\n" + "Pavadinimas: " + brangiausias.Pavadinimas + "\n" + "Metalas: " + brangiausias.Metalas +
                              "\n" + "Skersmuo: " + brangiausias.Dydis + "\n" + "Svoris: " + brangiausias.Svoris + "\n" + "Praba: " + brangiausias.Praba + "\n");

            Console.WriteLine(p.DaugiausiaZiedu(ziedai));

            List <Ziedas> pigus = p.BaltoAuksoPigesniZiedai(ziedai);

            p.SpausdintPigesniusZiedus(pigus);

            List <Ziedas> tarpKainu = p.ZiedaiTarpKainu(ziedai);

            p.SpausdintTarpKainu(tarpKainu);



            Console.ReadKey();
        }
Example #2
0
        List <Ziedas> SkaitytiZieduDuomenis()
        {
            List <Ziedas> ziedai = new List <Ziedas>();

            string[] lines = File.ReadAllLines(@"L1Data.csv");
            foreach (string line in lines)
            {
                string[] values      = line.Split(',');
                string   gamintojas  = values[0];
                string   pavadinimas = values[1];
                string   metalas     = values[2];
                double   svoris      = Convert.ToDouble(values[3]);
                double   dydis       = Convert.ToDouble(values[4]);
                int      praba       = int.Parse(values[5]);
                double   kaina       = Convert.ToDouble(values[6]);

                Ziedas ziedas = new Ziedas(gamintojas, pavadinimas, metalas, svoris, dydis, praba, kaina);
                ziedai.Add(ziedas);
            }
            return(ziedai);
        }
Example #3
0
        static void Main(string[] args)
        {
            Console.OutputEncoding = Encoding.UTF8;

            Program p = new Program();


            List <Ziedas> ziedai       = p.SkaitytiZieduDuomenis();
            Ziedas        brangiausias = p.BrangiausiasZiedas(ziedai);
            List <Ziedas> pigus        = p.Pigesni300(ziedai);
            List <Ziedas> atitinka     = p.ZiedaiIki500(ziedai);

            Console.WriteLine("brangiausias ziedas: " + brangiausias.Pavadinimas + " " + brangiausias.Metalas + " " + brangiausias.Dydis +
                              " " + brangiausias.Svoris + " " + brangiausias.Praba);
            p.SpausdintPigius(pigus);
            p.ZiedaiIki500(ziedai);
            p.SpausdintAtitinka(atitinka);

            p.DaugiausiaZiedu(ziedai);

            Console.ReadKey();
        }