示例#1
0
        static void Main(string[] args)
        {
            Festmeny a = new Festmeny("Mona Lisa", "Máté", "barokk");

            a.Kiir();
            a.Licit();
            a.Kiir();



            var festmenyek = new List <Festmeny>();

            festmenyek.Add(new Festmeny("Napsütés", "Anna", "barokk"));
            festmenyek.Add(new Festmeny("Búzamező", "András", "barokk"));

            Console.WriteLine("Kérlek add meg hány festményt szeretnél hozzáadni");
            int    db = Convert.ToInt32(Console.ReadLine());
            string nev;
            string cime;
            string stilusa;

            for (int i = 0; i < db; i++)
            {
                Console.WriteLine("Ki írta a festményt?");
                nev = Console.ReadLine();
                Console.WriteLine("Mi a festmény címe?");
                cime = Console.ReadLine();
                Console.WriteLine("Milyen stilusban keszult a festmeny?");
                stilusa = Console.ReadLine();
                festmenyek.Add(new Festmeny(nev, cime, stilusa));
            }



            Console.Read();
        }
示例#2
0
        static void Main(string[] args)
        {
            Festmeny f  = new Festmeny("Jani", "Ákos", "anya");
            Festmeny f2 = new Festmeny("xd", "Áasdkos", "tutya");

            f.Licit();
            f.Licit(15);
            //f.Kiir();
            Console.WriteLine(f);

            List <Festmeny> F = new List <Festmeny>();

            F.Add(f);
            F.Add(f2);

            foreach (Festmeny festmenyek in F)
            {
                Console.WriteLine(festmenyek);
            }

            Console.WriteLine("------------\n\n");

            bool kilep = false;
            int  N     = 0;

            do
            {
                try
                {
                    N     = Convert.ToInt32(Console.ReadLine());
                    kilep = true;
                }
                catch (FormatException)
                {
                    Console.WriteLine("Bibás formátumxd");
                    kilep = false;
                }
            } while (!kilep);
            //Console.WriteLine("kilépett");

            Festmeny festmeny;

            for (int i = 0; i < N; i++)
            {
                //Console.WriteLine("asd" + i);
                Console.Write("Festő: ");
                string festo = Console.ReadLine();
                Console.Write("Cím: ");
                string cim = Console.ReadLine();
                Console.Write("Stíéus: ");
                string stilus = Console.ReadLine();
                F.Add(festmeny = new Festmeny(cim, festo, stilus));
            }
            Console.WriteLine("------------\n\n");

            //foreach (Festmeny festmenyek in F)
            //{
            //    Console.WriteLine(festmenyek);
            //}

            for (int i = 0; i < 50; i++)
            {
                int festmenySzam = r.Next(0, F.Count);

                if (!(F[festmenySzam].Elkelt()))
                {
                    switch (r.Next(0, 1))
                    {
                    case 0:
                        F[festmenySzam].Licit();
                        Console.WriteLine("\n" + (i + 1) + ". Licit: " + F[festmenySzam] + "festményre");
                        break;

                    case 1:
                        F[festmenySzam].Licit(r.Next(0, 21));
                        Console.WriteLine("\n" + (i + 1) + ". Licit: " + F[festmenySzam] + "festményre");
                        break;
                    }
                    switch (r.Next(0, 100))
                    {
                    case 0:
                        F[festmenySzam].setElkelt(true);
                        Console.ForegroundColor = ConsoleColor.Green;
                        Console.WriteLine("Elkelt!");
                        Console.ResetColor();
                        break;

                    default:
                        F[festmenySzam].setElkelt(false);
                        break;
                    }
                }
                else if (F[festmenySzam].Elkelt())
                {
                }
            }
            Console.WriteLine("------------\n\n");

            foreach (Festmeny festmenyek in F)
            {
                Console.WriteLine(festmenyek);
            }



            Console.ReadKey();
        }