示例#1
0
        public static void TestaaPesukone()
        {
            Pesukone uusipesukone = new Pesukone();

            Console.WriteLine("Käynnistä pesukone syöttämällä 'päällä' ");
            uusipesukone.Tila = Console.ReadLine();
            uusipesukone.GetTila();

            Console.WriteLine("Valitse ohjelma: Käsipesu, pikapesu vai hienopesu");
            uusipesukone.Ohjelma = Console.ReadLine();
            uusipesukone.GetOhjelma();

            Console.WriteLine("Valitse veden lämpötila. 30/40/60");
            uusipesukone.Lämpötila = int.Parse(Console.ReadLine());
            uusipesukone.GetLämpötila();

            Console.WriteLine("Valitse linkousnopeus. 600 / 800 / 1200");
            uusipesukone.Linkous = int.Parse(Console.ReadLine());
            uusipesukone.GetLinkous();
        }
示例#2
0
            public static void Controlpanel()
            {
                Pesukone rosenlew = new Pesukone();
                Console.Write("Hei, haluatko pestä pyykkiä (y/n)?");
                string vastaus = Console.ReadLine();
                if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") rosenlew.paalla = true;
                else rosenlew.paalla = false;
                if (rosenlew.paalla == false) { Console.WriteLine("Näkemiin!"); Environment.Exit(1); }
                Console.Write("Millä lämpötilalla haluat pestä pyykkisi? ");
                rosenlew.lampo = int.Parse(Console.ReadLine());
                Console.Write("Kuinka kovan pesun haluat pyykillesi 1-10 (hellävarainen - raju)? ");
                rosenlew.kovuus = int.Parse(Console.ReadLine());
                Console.Write("Haluatko linkouksen (y/n)? ");
                vastaus = Console.ReadLine();
                if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y") rosenlew.linkous = true;
                string linko = "";
                if (rosenlew.linkous == true) linko = "haluat linkouksen";
                else if (rosenlew.linkous == false) linko = "et halua linkousta";
                Console.WriteLine("Valitsit seuraavat vaihtoehdot: Lämpötila {0} celsius astetta, kovuus {1} ja {2}.", rosenlew.lampo, rosenlew.kovuus, linko);
                Console.Write("Aloitetaanko ohjelma (y/n)? ");
                vastaus = Console.ReadLine();
                if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y")
                {
                    Console.WriteLine(rosenlew.running());
                    if (rosenlew.linkous == true)
                    {
                        Console.WriteLine("Aloitetaan linkous!");
                        Console.WriteLine(rosenlew.lingging());
                    }
                    Console.WriteLine("Ohjelma on valmis!");
                }


                Console.WriteLine("Ohjelma on lopetettu. Kiitos!!");


            }
示例#3
0
            public static void Controlpanel()
            {
                Pesukone linkomaatti = new Pesukone();

                Console.Write("Pestäänkö pyykit (y/n)?");

                string vastaus = Console.ReadLine();

                if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y")
                {
                    linkomaatti.paalla = true;
                }

                else
                {
                    linkomaatti.paalla = false;
                }

                if (linkomaatti.paalla == false)
                {
                    Console.WriteLine("Ei sitten"); Environment.Exit(1);
                }

                Console.Write("Valitse lämpötila > ");

                linkomaatti.lampo = int.Parse(Console.ReadLine());

                Console.Write("Kuinka kovan pesun haluat pyykillesi 1-5 (Silk - Bricks)? "); //You really can wash bricks with washing machine

                linkomaatti.kovuus = int.Parse(Console.ReadLine());

                Console.Write("Lingotaanko (y/n)? ");

                vastaus = Console.ReadLine();

                if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y")
                {
                    linkomaatti.linkous = true;
                }

                string linko = "";

                if (linkomaatti.linkous == true)
                {
                    linko = "Yuup Lingotaan";
                }

                else if (linkomaatti.linkous == false)
                {
                    linko = "Ei Lingota";
                }

                Console.WriteLine("Pesun lämpötila {0} celsius astetta, kovuus {1} ja {2}.", linkomaatti.lampo, linkomaatti.kovuus, linko);

                Console.Write("Aloitetaanko ohjelma (y/n)? ");

                vastaus = Console.ReadLine();

                if (vastaus.Substring(0, 1) == "y" || vastaus.Substring(0, 1) == "Y")
                {
                    Console.WriteLine(linkomaatti.running());

                    if (linkomaatti.linkous == true)
                    {
                        Console.WriteLine("Linko party");

                        Console.WriteLine(linkomaatti.lingging());
                    }
                    Console.WriteLine("Vaateet pesty!");
                }


                Console.WriteLine("Ohjelma on lopetettu.");

                Console.ReadLine();
            }
示例#4
0
        public static void Pesukone()

        {
            Pesukone electrolux = new Pesukone();
            int      looppi     = 1;

            while (looppi == 1)
            {
                Console.Clear();
                Console.WriteLine("Tervetuloa pesukoneeseen!");
                Console.WriteLine(electrolux.ToString());
                Console.WriteLine("Paina 1 käynnistääksesi/sammuttaaksesi pesukoneen.");
                Console.WriteLine("Paina 2 asettaaksesi pesulämpötilan.");
                Console.WriteLine("Paina 3 valitaksesi pesuohjelman.");
                Console.WriteLine("Paina 4 valitaksesi kierrosnopeuden.");
                Console.WriteLine("Paina 0 poistuaksesi ohjelmasta.");
                int input = 0;
                int nro   = new int();
                while (input == 0)
                {
                    string[] pesuohjelmat = { "hienopesu", "puuvilla", "valkopesu", "pikapesu", "tekokuidut" };
                    string   nro2         = Console.ReadLine();
                    int      valintanro;
                    bool     testi = int.TryParse(nro2, out valintanro);
                    if (testi == true && valintanro < 5)
                    {
                        nro = valintanro;
                        input++;
                    }
                    Console.Clear();
                    switch (nro)
                    {
                    case 0:
                        looppi = 0;
                        break;

                    case 1:
                        if (electrolux.paalla == false)
                        {
                            electrolux.paalla = true;
                        }
                        else
                        {
                            electrolux.paalla = false;
                        }

                        break;

                    case 2:
                        if (electrolux.paalla == true)
                        {
                            Console.WriteLine("Valitse pesulämpötila: 30, 40, 60, 90");
                            electrolux.lampotila = int.Parse(Console.ReadLine());
                        }
                        else
                        {
                            Console.WriteLine("laita pesukone eka päälle");
                        }

                        break;

                    case 3:
                        if (electrolux.paalla == true)
                        {
                            Console.WriteLine("Valitse pesuohjelma: ");
                            for (int i = 0; i < pesuohjelmat.Length; i++)
                            {
                                int x = i + 1;
                                Console.WriteLine(x + " " + pesuohjelmat[i]);
                            }
                            int pesuohjelma = int.Parse(Console.ReadLine()) - 1;
                            electrolux.ohjelma = pesuohjelmat[pesuohjelma];
                        }

                        else
                        {
                            Console.WriteLine("Pesuohjelmaa ei ole listalla!");
                        }
                        break;

                    case 4:
                        if (electrolux.paalla == true)
                        {
                            Console.WriteLine("Anna kierrosmäärä: ");
                            electrolux.kierrokset = int.Parse(Console.ReadLine());
                        }

                        else
                        {
                            Console.WriteLine("Laita pesukone ensin päälle.");
                        }
                        break;
                    }
                }
            }

            {
            }
        }