예제 #1
0
        static void Menu()
        {
            int  menuSelector;
            bool GoodInt;


            do
            {
                Console.Clear();
                Console.WriteLine("1 Kiuas");
                Console.WriteLine("2 Pesukone");
                Console.WriteLine("3 TV");
                Console.WriteLine("4 Car");
                Console.WriteLine("5 Students");
                Console.Write("Valitse tehtävä:");
                while (GoodInt = int.TryParse(Console.ReadLine(), out menuSelector) == false)
                {
                    ;
                }


                switch (menuSelector)
                {
                case 1:
                    Teht1 kiuas = new Teht1();
                    kiuas.KiuasMain();
                    break;

                case 2:
                    Teht2 wash = new Teht2();
                    wash.WashingMain();
                    break;

                case 3:
                    Teht3 tv = new Teht3();
                    tv.TVMain();
                    break;

                case 4:
                    Teht4 car = new Teht4();
                    car.CarMain();
                    break;

                case 5:
                    Teht5 students = new Teht5();
                    students.StudentsMain();
                    break;
                }
            } while (menuSelector != 0);
        }
예제 #2
0
        public static void Amplifier()
        {
            Labra3.Teht3 ääni = new Teht3();

            int    UusiVoimakkuus = 0;
            string stop;

            Console.WriteLine("Amplifier volume is set to : {0}", ääni.Voimakkuus);

            while (true)
            {
                Console.Write(" Give a new volume value (0-100) (x to stop) >");
                stop = Console.ReadLine();
                if (stop == "x")
                {
                    break;
                }
                else
                {
                    UusiVoimakkuus = Convert.ToInt32(stop);
                }
                ääni.Voimakkuus = UusiVoimakkuus;

                Console.WriteLine("Amplifier volume is set to : {0}", ääni.Voimakkuus);

                if (UusiVoimakkuus > 100)
                {
                    Console.WriteLine("-> Too much volume -  Amplifier volume is set to maximum : 100");
                    ääni.Voimakkuus = 100;
                }

                if (UusiVoimakkuus < 0)
                {
                    Console.WriteLine("-> Too low volume - Amplifier volume is set to minimum : 0");
                    ääni.Voimakkuus = 0;
                }
            }
        }