static void Main(string[] args)
 {
     Dog dog = new Dog("dog", "rice");
     Cat cat = new Cat("Cat", "Fish");
 }
Пример #2
0
        static void Main(string[] args)
        {
            float  weight;
            float  height;
            int    normalAmountOfFood;
            string input;
            int    number;
            string numberPet;
            string coatColor = "Черный";
            string eyesColor = "Зеленый";

            do
            {
                Console.WriteLine("Введите вес вашего питомца: ");
                input = Console.ReadLine();
                Console.Clear();
            } while (!float.TryParse(input, out weight));
            do
            {
                Console.WriteLine("Введите рост вашего питомца: ");
                input = Console.ReadLine();
                Console.Clear();
            } while (!float.TryParse(input, out height));
            do
            {
                Console.Clear();
                Console.WriteLine("Введите количество потребляемой пищи вашего питомца ежедневно: ");
                input = Console.ReadLine();
                Console.Clear();
            } while (!int.TryParse(input, out normalAmountOfFood));
            Pet pet = new Cat(weight, height, normalAmountOfFood, coatColor);

            do
            {
                Console.Clear();
                Console.WriteLine("Выберите животное:\n" +
                                  "1. Кот\n" +
                                  "2. Собака\n");
                numberPet = Console.ReadLine();
            } while (numberPet != "1" && numberPet != "2");
            if (numberPet == "1")
            {
                pet = new Cat(weight, height, normalAmountOfFood, coatColor);
            }
            else if (numberPet == "2")
            {
                pet = new Dog(weight, height, normalAmountOfFood, eyesColor);
            }
            while (true)
            {
                do
                {
                    Console.WriteLine("Выберите действие:\n" +
                                      "1. Вывести информацию\n" +
                                      "2. Показать состояние\n" +
                                      "3. Покормить\n" +
                                      "4. Охотиться\n" +
                                      "5. Погладить\n" +
                                      "6. Уложить спать");
                    input = Console.ReadLine();
                } while (!int.TryParse(input, out number) && (number < 1 || number > 6));
                Console.Clear();
                switch (number)
                {
                case 1:
                    pet.ShowInformation();
                    break;

                case 2:
                    pet.StateInformation();
                    break;

                case 3:
                    pet.Feel();
                    break;

                case 4:
                    pet.Hunt();
                    break;

                case 5:
                    pet.Caress();
                    break;

                case 6:
                    pet.Drowsiness();
                    break;
                }
            }
        }
Пример #3
0
        static void Main(string[] args)
        {
            Dog Chappi = new Dog();

            Chappi.Voice(10);

            Chappi.GetAge();

            var            list    = new List <int>();
            MassiveManager manager = new MassiveManager();

            list = manager.FillMassive(7);

            NumbersToy toys = new NumbersToy(list, new MassiveManager()); //toys - экземпляр класса, через экземпляр класса мы вызываем все методы класcа через точку


            toys.Calculate(); // включает в себя FillMAssive, Max Min Average number


            /*
             * List<int> list = toys.FillMassive(10); //параметры передаются через круглые скобочки
             *
             * MassiveManager manager = new MassiveManager();
             *
             * manager.Writer(list);
             *
             * int maxnumber = toys.MaxNumber(list);
             *
             *
             *
             * int minnumber = toys.MinNumber(list);
             *
             * int average = toys.Average(list);
             *
             * Console.WriteLine("Max number = " + maxnumber);
             *
             * Console.WriteLine("Min number = " + minnumber);
             *
             * Console.WriteLine("Average = " + average);
             *
             * Console.ReadKey();
             */

            /*
             * Vector vector = new Vector();
             *
             * double x = 10;
             *
             * double y = 5;
             *
             * double lenght = vector.Lenght(x, y);
             *
             * double scale = vector.Scale(2, 4, 6, 8);
             *
             *
             *
             * // Console.WriteLine("Vector coordinates: " + "X = " + x + " Y = " + y);
             * Console.WriteLine("Vector coordinates:  X = {0} Y = {1} Lenght = {2}", x, y, lenght);
             *
             * Console.WriteLine("Vector lenght" + lenght);
             * Console.WriteLine("Scale product of numbers" + scale);
             */

            Console.ReadKey();
        }
Пример #4
0
        static void Main(string[] args)
        {
            Dog d = new Dog();

            Console.WriteLine(d.Fether);
        }
Пример #5
0
        static void Main(string[] args)
        {
            var list = new List <int>();

            for (int i = 0; i < list.Count; i++)
            {
                Console.WriteLine($"Wartosc wynosi: {list[i]}");
            }

            for (int i = 0; i < list.Count; i++)
            {
                var item = list[i];
                Console.WriteLine($"Wartosc wynosi: {item}");
            }

            foreach (var item in list)
            {
                Console.WriteLine($"Wartosc wynosi: {item}");
            }

            foreach (int item in list)
            {
                Console.WriteLine($"Wartosc wynosi: {item}");
            }

            /*
             * Zoo zoo = new Zoo();
             * zoo.Add(new Dog());
             * zoo.Add(new Bird());
             * zoo.Add(new Fish());
             * zoo.MoveAll();
             */

            Console.ReadLine();

            Console.WriteLine("Type animals You want to add:");
            Console.WriteLine("Type Exit to close program");

            while (true)
            {
                string animal = Console.ReadLine();
                if (animal == "Exit")
                {
                    break;
                }
                else if (animal == "dog")
                {
                    Animal an = new Dog(12, 23);
                    ((Dog)an).Jump(); // rzutowanie - doczytać!!!!
                    an.Move();
                }
                else if (animal == "bird")
                {
                    Bird bird = new Bird();
                    bird.Age  = 12;
                    bird.Size = 2;
                    bird.Move();
                }
                else if (animal == "fish")
                {
                    Fish fish = new Fish();
                    fish.Move();
                }
            }
        }