Exemplo n.º 1
0
        public static void Main(string[] args)
        {
            // IMPLEMENT YOUR CODE IN HERE!
            List <TelevisionProgram> televisionPrograms = new List <TelevisionProgram>();

            while (true)
            {
                Console.Write("Name: ");
                string name = Console.ReadLine();
                if (name == "")
                {
                    Console.WriteLine("Program's maximum duration? ");
                    int maxDuration = Convert.ToInt32(Console.ReadLine());
                    for (int i = 0; i < televisionPrograms.Count; i++)
                    {
                        if (televisionPrograms[i].duration <= maxDuration)
                        {
                            Console.WriteLine(televisionPrograms[i]);
                        }
                    }
                    break;
                }
                Console.Write("Duration: ");
                int duaration = Convert.ToInt32(Console.ReadLine());

                TelevisionProgram program = new TelevisionProgram(name, duaration);
                televisionPrograms.Add(program);
            }

            Console.ReadKey();
        }
Exemplo n.º 2
0
        public static void Main(string[] args)
        {
            // IMPLEMENT YOUR CODE IN HERE!
            // TelevisionProgram(string name, int duration)

            List <TelevisionProgram> list = new List <TelevisionProgram>();
            string nameanswer;
            int    timeanswer, limitanswer;
            string nameQuestion  = "Name: ";
            string timeQuestion  = "Duration: ";
            string limitQuestion = "Program's maximum duration? ";

            while (true)
            {
                Console.Write(nameQuestion);
                nameanswer = Console.ReadLine();
                if (nameanswer == "")
                {
                    break;
                }

                Console.Write(timeQuestion);
                timeanswer = Convert.ToInt32(Console.ReadLine());

                TelevisionProgram newItem =
                    new TelevisionProgram(nameanswer, timeanswer);
                list.Add(newItem);
            }

            Console.WriteLine();
            Console.Write(limitQuestion);
            limitanswer = Convert.ToInt32(Console.ReadLine());

            foreach (TelevisionProgram item in list)
            {
                if (item.duration <= limitanswer)
                {
                    Console.WriteLine(item.name + ", " + item.duration + " minutes");
                }
            }
        }